温馨提示:分组之后查询其他函数结果是不正确的;
按班级分组,查询出每班数学最高分: select class,max(maths) from score group by class; 不分班级查询总人数最高分: select max(maths) from score; 注释: max:最大值;
按班级分组,查询出每班数学最低分: select class,min(maths) from score group by class; 注释:最小值min;
按班级分组,查询出每班数学总分: select class,sum(maths) from score group by class; 注释:sum:总分;
按班级分组,查询出每班数学平均分: select class,avg(maths) from score group by class; 注释:avg:平均值:
按班级分组,查询出每班学生总数: select class,count(*) from score group by class; 注释:count:有价值的;
语句执行顺序: from先执行,后执行where, 再接着执行having,limit等。 例句: select class,max(maths) from score where group by(分组) class having(所有) order by(排序) limit from后面可以加子查询,语句先执行后面再执行前面