sqlserver语句中差集、并集、交集的用法

1、并集UNIONUNION

将两个查询的结果合并为一个结果集,并去除重复的行。

SELECT column1, column2
FROM Table1
UNION
SELECT column1, column2
FROM Table2;

2、交集INTERSECTINTERSECT

返回两个查询的结果中相同的行。

SELECT column1, column2
FROM Table1
INTERSECT
SELECT column1, column2
FROM Table2;

3、差集EXCEPTEXCEPT

返回第一个查询结果中存在,但在第二个查询结果中不存在的行。

SELECT column1, column2
FROM Table1
EXCEPT
SELECT column1, column2
FROM Table2;

你可能感兴趣的:(MySQL,postgresq,MongoDB,Redis,sqlserver)