当前位置: 代码迷 >> Sql Server >> 令小弟我头痛的SQL 查询
  详细解决方案

令小弟我头痛的SQL 查询

热度:24   发布时间:2016-04-27 15:59:30.0
令我头痛的SQL 查询
有三个表:C(课程号,课程名,任课教师,办公室)
S(学号,姓名,年龄,性别)
SC(学号,课程号,分数)
查出至少学习王刚老师所授全部课程的学生姓名。这个SQL语句怎么写?

------解决方案--------------------
--有问题,重写一下:
select s1.姓名
from s1
where not exists(
select *
from c
where c.任课教师= '王刚 '
and not exists(
select *
from sc sc1
where sc1.学号=s1.学号 and c.课程号=sc1.课程号
)
)
  相关解决方案