聚合函数,主要用于对某一个列进行统计统计
1、SELECT SUM(列名称) FROM 表名 ---用于统计某列之和,如果有非数字,则视为0进行统计。
2、SELECT AVG(列名称) FROM 表名 ---用于统计某列平均值,如果有非数字,则视为0进行统计。
3、SELECT COUNT(列名称) FROM 表名 ---用于计算某列非NULL有多少项。
注意 :
(1). 如果要统计某个表有多少行使用COUNT(*)
(2). 如果需要把NULL也统计进去,可以选择主键进行统计,或者写成:
SELECT COUNT(IFNULL(math,0)) FROM student;
4、SELECT MAX(列名称) FROM 表名 ---用于统计某列最大值,如果有非数字,则视为0进行统计。
5、SELECT MIN(列名称) FROM 表名 ---用于统计某列最小值,如果有非数字,则视为0进行统计。