left join是什么意思


本文摘自PHP中文网,作者V,侵删。

left join关键字从左表返回所有的行,即使右表中没有匹配。如果右表中没有匹配,则结果为NULL。具体语法为:【select column from t1 left join t2 on t1.column=t2.column】。

left join关键字

(推荐学习:mysql教程)

LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。

LEFT JOIN 关键字语法

1

2

3

4

SELECT column_name(s) FROM table_name1

LEFT JOIN table_name2

ON

table_name1.column_name=table_name2.column_name

注意:在某些数据库中, LEFT JOIN 称为 LEFT OUTER JOIN。

我们来看一张图:

a9a5d2bb2d0190831f2c4bedb88189b.png

注意:LEFT JOIN 关键字从左表返回所有的行,即使右表(access_log)中没有匹配。

以上就是left join是什么意思的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

mysql中的join操作实例分享

mysql 的 join 功能弱爆了?

oracle中多表查询如何使用natural join使用方法?

mysql中关于连接(join)查询详解

《阿里巴巴java开发手册》里面写超过三张表禁止join,这是为什么?

inner join是什么意思

sql中inner join的用法

LEFT join是什么意思

sql server中的LEFT、right函数

关于mysql优化之in换inner join的实例分享

更多相关阅读请进入《LEFT》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...