首页 >数据库 >mysql教程 >left join是什么意思

left join是什么意思

王林
王林原创
2020-06-28 13:59:1819189浏览

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

left join是什么意思

left join关键字

(推荐学习:mysql教程

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

LEFT JOIN 关键字语法

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是什么意思的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn