因为你第一个:select * from course where not exists(select * from sc where sno=student.sno and cno=course.cno)查询出来的是cno在student表中根本没有就是不存在了!所以所有的姓名都被检索啊!第二个看不懂.
sc scx 这个是什么呀