首页 > 数据库 > 数据库开发技术 > 用除法实现查找选修了所有课程的学生
select distinct(stud_id) from stud_course
where stud_id not in
(
select stud_id from
(
select a.stud_id,b.course_id from
(select distinct(stud_id) from stud_course) a,
(select course_id from course) b
MINUS
select stud_id ,course_id from stud_course
)
);
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29227735/viewspace-1183054/ ,如需转载,请注明出处,否则将追究法律责任。