- 左连接 left join (A所有,包含与B的交集)
select * from A
left join B on A.key = B.key
- 右连接 right join (B所有,包含与A的交集)
select * from A
right join B on A.key = B.key
- 内连接(交集): inner join (A和B的共有部分,即交集)
select * from A
inner join B on A.key = B.key
- A独有
select * from A
left join B on A.key = B.key
where B.key is null
- B独有
select * from A
right join B on A.key = B.key
where A.key is null
- 外连接 (AB并集)
select * from a
full outer join b on a.key = b.key
- 外连接 (AB差集)
select * from a
full outer join b on a.key = b.key
where a.key is null or b.key is null