当前位置:   article > 正文

MySQL中的 left join 使用场景介绍及注意事项

MySQL中的 left join 使用场景介绍及注意事项

left join

1. 使用场景
在MySQL中多表联查有多种方式,使用left join 一般是想保留某张表的数据完整,也就是说在查询结果中指定表行数不会随查询条件改变。
2. 语法

select 
(所需要的列)
from1  
left join2 on1.关联列名 =2.关联列名  and (表2条件)  
WHERE   (其他条件 表1,表2皆可)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

3. 注意事项
要想保留表1 的全部数据行,where后面的条件就不能存在滤掉表1数据的可能,将可能会过滤的条件放到 on后面用and 链接就可以了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/188998
推荐阅读
相关标签
  

闽ICP备14008679号