Skip to content

集合

https://www.yuque.com/qinsjs/do88wm/ypgrouyo3e7o1ce4

LeanUser1 张三 王五 LeanUser2 李四 王五

UNION / 并集

sql
SELECT id,name FROM LeanUser1
UNION
SELECT id,name FROM LeanUser2;

两个表的数据都会出现

INTERSECT / 交集

sql
SELECT id,name FROM LeanUser1
INTERSECT
SELECT id,name FROM LeanUser2;

都有的数据才会出现

EXCEPT / 差值

sql
SELECT id,name FROM LeanUser1
EXCEPT
SELECT id,name FROM LeanUser2;

LeanUser1 有 张三、王五 LeanUser2 有 李四、王五

LeanUser1 - LeanUser2 = 张三

差集将去除与对方相同的数据。