1309_1565582599

2020-06-06   阅读量: 1018

左/右反连接

扫码加入数据分析学习群

table t1

table t2

要求:出现在t1却不在t2的key


(1)首先将t1,t2左连接查看表结构

select * from t1
left join t2
on t1.key1=t2.key2;


(2)左反连接就是在左连接的基础上添加一个条件:右表中key为空的条件(即左表存在y而右表不存在)

select * from t1
left join t2
on t1.key1=t2.key2
where t2.key2 is null;


同理,右反连接就是在右连接的基础上添加一个条件:左表中key为空的条件(即右表存在而左表不存在)

(3)先看右连接

select * from t1
right join t2
on t1.key1=t2.key2;

(4)右反连接如下:

select * from t1
right join t2
on t1.key1=t2.key2
where t1.key1 is null;

15.1272 5 2 关注作者 收藏

评论(0)


暂无数据

推荐课程