SQL语句练习
表结构:一个学校有多个班级,一个班级有多个学生,每个学生选了多门课程,每个学生在每门课程都有成绩。
需求:每个班级每门课的平均成绩
select c.id class_id,s.course_id, c.name class_name, co.name course_name,
AVG(score)
from class c, course co, score s, student stu
WHERE c.id = stu.class_id and s.course_id = co.id and s.student_id = stu.id
GROUP BY c.id,co.id
注意:需要使用两个字段的分组查询
查询结果

版权声明:本文为Sakuraaaaaaa原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。