コース(cid、cname、description)
教授(pid、pname)
教育(tid、cid、pid、year、semester、department)
学生(sid、lname、fname、b_date、department)
Enrolled_stud(sid、tid、enrollment_date、grade、grade_date)
質問:平均が最も高いすべての学生の名前を照会します。
SELECT a.sname,a.avg
FROM (SELECT s1.sname,avg(e.grade)AS avg
FROM Students s1
NATURAL JOIN EnrolledStudents e
GROUP BY s1.sid
) as a
where a.avg=(select max(a.avg))
あなたは私が私のSQLFIDDLEで得た結果を見ることができます、そしてあなたは私が何か間違ったことをしていたのを見ることができます、そして私は何も得られません!それはすべて私には正しいようです...