什么时候用inner什么时候用left join
时间: 2023-10-16 15:06:28 浏览: 38
根据引用\[2\]的解释,当需要取的表中的字段信息为必须不为空字段时,应该使用inner join。而当字段可为空,或者可有可没有时,应该使用left join。所以,当你需要获取两个表的交集,并且所取数据均有值,为空则舍去时,应该使用inner join。而当你以一个表为准,取该表的全部数据,并联接另一个表的数据时,应该使用left join。
#### 引用[.reference_title]
- *1* [什么时候用 INNER JOIN,什么时候用 LEFT JOIN?](https://blog.csdn.net/java_green_hand0909/article/details/90264949)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [【SQL】轻松判断什么时候用inner join 什么时候用left/right join](https://blog.csdn.net/weixin_46942725/article/details/105558808)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]