zoukankan      html  css  js  c++  java
  • 《mysql必知必会》学习_第12章

    第12章:汇总数据

     P76 avg()函数求平均值

    select avg(prod_price) as avg_price from products; #计算prod_price的平均值,并且命名为avg_price#

     select avg(prod_price) as avg_price from products where vend_id=1003; #计算priod_id=1003的prod_price的平均值,并且命名为avg_price#

    select count(*) as num_cust from customers;  #通配符*表示选中所有行,包括空值,返回是行数。#

     select count(cust_email) as num_cust from customers; #计算行cust_email的个数,不包括空值#

     select max(prod_price) as max_price from products; #max()计算列prod_price的最大数#

     P79 min()函数用来计算最小值,经常也计算最初的时间。

    select min(prod_price) as min_price from products; #计算prod_price的最小值,并命名为min_price#

     select sum(quantity) as items_ordered from orderitems where order_num=2005; #sum()函数计算括号里面的列中订单号码等于20005的数值的总值#

     P80

      select sum(quantity*item_price) as total_price from orderitems where order_num=2005; #sum()函数计算括号里面的列中订单号码等于20005的数值的总值#

     

    P81 聚集不同值

    select avg(distinct prod_price) as avg_price from products where vend_id=1003; #distinct 表示去掉重复值,然后再求去掉重复值之后的平均值,并命名为avg_price ,条件是vend_id=1003#

    注意:没有count(distinct)的使用,有distinct(count)的使用。

    select count(*) as num_items, min(prod_price) as price_min,max(prod_price) as price_max,avg(prod_price) as price_avg from products;   #一个语句中同时出现几个语句#

  • 相关阅读:
    黑马程序员文件流的写入
    SCOPE_IDENTITY()代替 @@IDENTITY
    Asp.net 常用的正则表达式汇集
    jquery工作小笔记:jquery获取页面上控件的值
    将公历转换成农历的类_C#
    数字人民币(RMB)转化为大写字母
    常用JS判断各种格式,以及替换函数等
    iis预览.net发布的网站时遇到的莫名问题:无资源行。
    sql 自动补位
    switchhost引发的问题
  • 原文地址:https://www.cnblogs.com/qiyuanjiejie/p/9407073.html
Copyright © 2011-2022 走看看