找考题网-背景图
填空题

数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号、姓名、性别、年龄和所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示学号、课程号和成绩;课程表Course(Cno,Cname,Cpno,Ccredit),各属性分别表示课程号、课程名、先行课和学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5)。请用以上各表完成查询选修了全部课程的学生的姓名的语句:
SELECT Sname
FROM Student
WHERE NOT EXISTS
(SELECT*
FROM Course
WHERE()
(SELECT*
FROM SC
WHERE () AND()
)

【参考答案】

NOT EXISTS;Sno=Student.Sno;Cno=Course.Cno
热门试题