SQL集合运算

注:UserInfo一共29条记录
 1 select * from UserInfo
 2 union        --并集(29条记录)(相同的只出现一次)
 3 select * from UserInfo
 4 
 5 select * from UserInfo
 6 union all    --并集(58条记录)(相同的出现两次)
 7 select * from UserInfo
 8 
 9 select * from UserInfo
10 except        --差集(0条记录)
11 select * from UserInfo
12 
13 select * from UserInfo
14 intersect    --交集(29条记录)
15 select * from UserInfo

限制条件:使用 UNION、INTERSECT 或 EXCEPT 运算符合并的所有查询必须在其目标列表中有相同数目的表达式。

原文地址:https://www.cnblogs.com/vvull/p/10728888.html