select * from aa left join bb on aa.b = bb.b
a b b1 d
1 1 1 3
2 2 2 4
3 3 NULL NULL
1 4 NULL NULL
2 5 NULL NULL
select * from aa left join bb on aa.b = bb.b where bb.d is not null
a b b1 d
1 1 1 3
2 2 2 4
select * from aa right join bb on aa.b = bb.b
a b b1 d
1 1 1 3
2 2 2 4
NULL NULL 11 11
分享到:
相关推荐
SQL语句left join/right join/inner join 的用法比较 SQL语句left join/right join/inner join 的用法比较
在MySQL 8.0.18中,增加了Hash Join新功能,它适用于未创建索引的字段,做等值关联查询。这篇文章给大家介绍MySQL 8.0.18 Hash Join不支持left/right join左右连接,感兴趣的朋友一起看看吧
inner join、 left join 、right join、 outer join之间的区别
left join right join inner join 区别和联系
LINQ to datable实现Left join right join full join VB2010源码
SQL中的left outer join,inner join,right outer join用法详解
SQL语句inner join,left join ,right join连接的不同之处, 非常实用
(Left join , Right Join, Inner Join)用法详解,对Left join , Right Join, Inner Join完全掌握,由浅入深,真正领悟。
Mysql之innerjoin,leftjoin,rightjoin详解.pdf
Join on/inner join on/full join on/full outer join on/left join on/right join on/cross join on; 在使用jion时,on和where条件的区别;
Within so many kinds of DML statements in SQL, I think four kinds of them, including Case When, Left Outer Join/Left Join / Right Outer Join /Right Join/ Inner Join, WITH AS and UNION/UNION ALL, are ...
SQL 外链接操作小结 inner join left join right join
oracle中左右连接left /right join 貌似不起作用,使用(+)代替。
比较实用的方法,已经用到项目里,很好用的一个方法
9.1.9 解释 SQL 的 left join 和 right join
SQL学习八-LEFT JOIN && RIGHT JOIN
在数据库的应用中,我们经常需要对数据库进行多表查询,然而当数据量非常大时多表查询会对执行效率产生非常大的影响,因此我们在使用JOIN和LEFT JOIN 和 RIGHT JOIN语句时要特别注意
通俗易懂的分析关联查询left,right,inner join