基本语法:
SELECT STATMENT 1
[ UNION | UNION ALL | INTERSECT | MINUS]
SELECT STATMENT2
UNION:
用于获得两个结果集合的并集,并去掉重复行,而且会以第一列的结果进行排序
UNION ALL:
用于获得两个结果集合的并集,但不会去掉重复行,不会对结果进行排序
INTERSECT:
用于获得两个结果集合的交集,只会显示同时存在两个结果集合中的数据,而且会以第一列的结果进行排序
MINUS:
用于获得两个结果集合的差集,只会显示在第一个结果集合中存在,在第二个结果集合中不存在的数据,而且会以第一列的结果进行排序
本文详细介绍了SQL中的四种集合操作符:UNION、UNION ALL、INTERSECT和MINUS的功能及使用方法。UNION用于合并两个查询结果并去除重复记录;UNION ALL合并结果但保留重复项;INTERSECT找出两个查询结果的共同部分;MINUS则返回只出现在第一个查询中的记录。
4728

被折叠的 条评论
为什么被折叠?



