clickhouse 交集 并集 差集原创
--交集:A∩B
select A.id
from A
join B
on A.id = B.id
--差集:A-B
select A.id
from A
left join B
on A.id = B.id where B.id = ''
--差集:B-A
select B.id
from A
right join B
on A.id = B.id where A.id = ''
--并集:
select number from system.numbers limit 20
union distinct
select number from system.numbers limit 10
--差集 上减下:
select number from system.numbers limit 20
except
select number from system.numbers limit 10
--交集:
select number from system.numbers limit 20
intersect
select number from system.numbers limit 10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
上次更新: 2024/06/28, 14:46:16
- 01
- Dolphin+XXL-JOB监控Hadoop任务执行结果量级 原创01-04
- 02
- 调度Hive定时删除30天之前的分区 原创01-04
- 03
- Java第三方SDK的使用方法 原创12-16