Designed by 77
加载资源 ......
感谢 ♥ 作者
先不感谢了

sql server中取交集、差集和并集的语法

这里简单总结下在SQL Server中取交集、差集和并集的语法。

交集:INTERSECT(适用于两个结果集)

SELECT ID, NAME FROM YANGGB1
INTERSECT
SELECT ID, NAME FROM YANGGB2

差集:EXCEPT(适用于两个结果集)

SELECT ID, NAME FROM YANGGB1
EXCEPT
SELECT ID, NAME FROM YANGGB2

并集:UNION或UNION ALL(适用于两个结果集)

-- 不包括重复行,进行默认排序
SELECT ID, NAME FROM YANGGB1
UNION
SELECT ID, NAME FROM YANGGB2

-- 包括重复行,不进行默认排序
SELECT ID, NAME FROM YANGGB1
UNION ALL
SELECT ID, NAME FROM YANGGB2

 

"要做一个善良的,被别人喜欢的人。"

posted @ 2019-12-09 00:11  yanggb  阅读(1847)  评论(0编辑  收藏  举报