这里简单总结下在SQL Server中取交集、差集和并集的语法。
交集:INTERSECT(适用于两个结果集)
SELECT ID, NAME FROM YANGGB1
INTERSECTSELECT ID, NAME FROM YANGGB2
差集:EXCEPT(适用于两个结果集)
SELECT ID, NAME FROM YANGGB1
EXCEPTSELECT ID, NAME FROM YANGGB2
并集:UNION或UNION ALL(适用于两个结果集)
--
不包括重复行,进行默认排序
SELECT ID, NAME FROM YANGGB1
UNIONSELECT ID, NAME FROM YANGGB2
-- 包括重复行,不进行默认排序SELECT ID, NAME FROM YANGGB1
UNIONALLSELECT ID, NAME FROM YANGGB2
"要做一个善良的,被别人喜欢的人。"
原文:https://www.cnblogs.com/yanggb/p/11819031.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!