求选修课程超过2门课的学生的学号、平均成绩和选课门数,并按平均成绩降序排列

2025-04-28 11:45:16
推荐回答(1个)
回答1:

SELECT Students.Sno, Sname, AVG(Grade) 'Average'
FROM Students, Enrollment

WHERE Students.Sno= Enrollment.Sno AND Sdept='Computer' GROUP BY Students.Sno,Sname HAVING COUNT(*) >= 2
ORDER BY SUM(Grade) DESC