《MySQL数据操作与查询》-T6 聚合函数与分组查询
一、聚合函数
聚合函数是用来对数据进行
统计
和汇总
的。
1、sum
返回选取的某列的
总和
。语法:
sum(字段名)
2、max
返回选取的某列的
最大值
。语法:
max(字段名)
3、min
返回选取的某列的
最小值
。语法:
min(字段名)
4、avg
返回选取的某列的
平均值
。语法:
avg(字段名)
5、count
返回选取的某列或记录的
行数
。语法:
count(*)
或count(字段名)
count(*)
:获取整张表的记录行数(获取整张表的行数)count(字段名)
:获取某列非空值的个数
特别提醒:在聚合函数中,列值为null的记录不参与运算
。
【实例】
在jw0304表中统计出html5成绩中的最高分、最低分、平均分、总分以及html5的参考人数。
【解答】
select max(html5_score) 最高分, min(html5_score) 最低分, avg(html5_score