left join on and
时间: 2023-11-03 07:18:15 浏览: 86
left join on和left join on and是用来进行左连接操作的两种方式。
left join on是指在左连接操作时,通过on关键字对右表进行条件过滤,但是依旧会返回左表的所有内容,右表不满足on条件的记录会被置为null。
left join on and是在左连接操作时,通过on关键字对右表进行条件过滤,并且返回左表的所有内容,右表不满足on条件的记录会被置为null。同时,通过and关键字再添加where条件对临时表中的记录进行进一步过滤。这样可以实现更加精细的筛选和过滤操作。
所以,left join on和left join on and都是用来进行左连接操作的,但是left join on and可以在连接的同时进行更加细致的条件过滤。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [MySQL中left join的on、and和where的区别(通俗易懂)](https://blog.csdn.net/HJW_233/article/details/126531164)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [left join 中 的on的使用和on后加where 和 and 的区别](https://blog.csdn.net/weixin_63610637/article/details/129925850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文