用一条SQL语句计算出每个班级的最高分最低分平均分

1.选择班级,max(score)为最高分,min(score)为最低分,avg(score)为tablegroupbyclass的平均分;2.选择班级,avg(score)来自tablegroupby班级的平均成绩avg(score)>95;

求大神解答用SQL语句如何求总成绩的平均成绩,

少年,SQL的分组聚合函数avg直接计算平均分,如果前面有字段,就根据字段分组,然后求每组的平均值。
否则,全部取平均值。
从学生学分表组中选择学生姓名、平均分(分数字段)。
这句话的意思是按学生姓名分组(即将表中同名学生的数据分组到一起),然后求这组(同名学生)平均分学生姓名,总分,形式为Sum(分数字段),选择平均(分数字段)作为分数表按学生姓名分组的平均分数。