SQL查询选修了全部课程的学生姓名
查询选修了全部课程的学生姓名
:student是学生表course是选课表sc是课程表
selectsname
fromstudent
wherenotexists
(select*
fromcourse
wherenotexists
(select*
fromsc
wheresno=student.sno
andcno=course.cno)
select*
fromcourse
wherenotexists
(select*
fromsc
wheresno=student.sno
andcno=course.cno)
这一段计算为什么就得出某学生存在没有选的课程?