![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-53/ti_inject-812ce.png)
查询选修了全部课程的学生姓名,关于查询思路,正确的有( )
A.
查询这样的学生,不存在(not exist)课表(Course)中的课程(Cno) 是他没有选的(SC.Cno)
B.
select sname from student where not exists (select cno from Course where Cno not IN (select Cno from SC where sno=student.sno))
C.
SELECT Sname FROM Student WHERE NOT EXISTS(SELECT * FROM Course WHERE NOT EXISTS (SELECT * from SC WHERE Sno= Student.Sno AND Cno=Course.Cno)
D.
首先选择学生表中的学生(SNO),然后逐个检查课程表(Course)中的课程(cno)存不存在于学生所选的课程中(sc.cno),如果不存在,那么该学生就不显示在查询结果中,只到课程表中所有的课程都出现在学生的课程表中,该学生才显示在查询结果中。