当前位置:网站首页 > 技术博客 > 正文

left join 和where from能共用

回答: 在使用

left join

时,可以在on

后面

添加

条件

来过滤连接的表,也可以在where

后面

添加

条件

来过滤结果。[1] 但是这两种方式有一些

区别

。如果在on

后面

添加

条件

,那么

条件

将会应用于连接的表,只有满足

条件

的记录才会被连接。而如果在where

后面

添加

条件

,那么

条件

将会应用于连接后的结果,只有满足

条件

的记录才会被返回。[2] 所以,如果你想在连接的表中过滤某个

条件

,可以在on

后面

添加

条件

;如果你想在连接后的结果中过滤某个

条件

,可以在where

后面

添加

条件

。[3]

引用[.reference_title]

- *1* *2*

left join

on 后跟and和where

区别

[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^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]

- *3*

LEFT JOIN 条件

在on

后面

和在where

后面

区别

[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^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]

[ .reference_list ]

版权声明


相关文章:

  • java集合详解以及底层实现2025-09-21 15:01:03
  • linuxtap2025-09-21 15:01:03
  • ubuntu win10双硬盘双系统2025-09-21 15:01:03
  • java 网络编程基础2025-09-21 15:01:03
  • 树莓派4b版本区别2025-09-21 15:01:03
  • 思科模拟器单臂路由实验2025-09-21 15:01:03
  • 迈迪三维软件工具集2025-09-21 15:01:03
  • assert断言对象为null2025-09-21 15:01:03
  • java学生管理系统的具体讲解2025-09-21 15:01:03
  • 修饰成员变量的四种访问符是哪些2025-09-21 15:01:03