常用的聚合函数
COUNT():统计指定列不为NULL的记录行数;
MAX():计算指定列的最大值,如果指定列是字符串类型,那么使用字符串排序运算;
MIN():计算指定列的最小值,如果指定列是字符串类型,那么使用字符串排序运算;
SUM():计算指定列的数值和,如果指定列类型不是数值类型,那么计算结果为0;
AVG():计算指定列的平均值,如果指定列类型不是数值类型,那么计算结果为0;
1、学生表
一个班级有N组,每个组有N个学生,每个学生对应一个成绩
2、查询单列(或者包含聚合列)
==需求:查询每组的最高成绩以及组号==
select GroupId,max(Score) as maxScore from student GROU