SQL 练习14
- 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
SELECT Student.SId,Student.Sname,t.不及格课程数,t.平均成绩 from Student,
(SELECT SId, COUNT(CId) 不及格课程数,AVG(score) 平均成绩 FROM SC WHERE score <60 GROUP BY SId HAVING COUNT(CId) >=2) as t
WHERE Student.SId = t.SId

本文来自博客园,作者:弩哥++,转载请注明原文链接:https://www.cnblogs.com/bangbangzoutianya/p/15163165.html

浙公网安备 33010602011771号