目录
1.概念
将一列数据作为一个整体,进行纵向计算。
2.聚合函数分类
3.聚合函数语法
SELECT 聚合函数名(列名) FROM 表;
注意:null值不参与所有的聚合函数运算
聚合函数:
count: 统计数量 取值:1.主键 2.*(代表所有)
max: 求最大值
min: 求最小值
sum: 求和
avg: 求平均值
-- 1. 统计班级一共有多少个学生
select * from stu ;
select count(id) from stu ; -- count 统计的列名不能为null(非空)
select count(*) from stu ;
-- 2. 查询数学成绩的最高分
select max(math) from stu;
-- 3. 查询数学成绩的最低分
select min(math) from stu;
-- 4. 查询数学成绩的总分
select sum(math) from stu;
-- 5. 查询数学成绩的平均分
select avg(math) from stu;