【SQL开源代码栏目提醒】:网学会员鉴于大家对SQL开源代码十分关注,论文会员在此为大家搜集整理了“使用EXCEPT运算符求两个结果集的差集.sql”一文,供大家参考学习
use db_
sql2005
go
SELECT *
FROM tb_Uman WHERE 学生编号 IN
(SELECT 学生编号 FROM tb_Ucourse_score WHERE 选修课编号 IN
(SELECT 选修课编号 FROM tb_Ucourse WHERE 选修课='心
理学')
)
EXCEPT
SELECT *
FROM tb_Uman WHERE 学生编号 IN
(SELECT 学生编号 FROM tb_Ucourse_score WHERE 选修课编号 IN
(SELECT 选修课编号 FROM tb_Ucourse WHERE 选修课='演讲与口才')
)
ORDER BY 学生编号