、什么是内连接、左连接、右连接
时间: 2023-10-01 13:02:19 浏览: 108
mysql连接查询(左连接,右连接,内连接)
内连接(INNER JOIN)是一种连接方式,在数据库执行时通过匹配两个表中的共同字段,返回同时满足条件的记录。内连接只返回存在于两个表中的匹配行,不存在于两个表中的行将被排除。
左连接(LEFT JOIN/LEFT OUTER JOIN)是一种连接方式,在数据库执行时返回左表中的所有记录,并与右表中满足条件的记录进行匹配。如果右表中没有匹配的记录,则返回NULL值。
右连接(RIGHT JOIN/RIGHT OUTER JOIN)与左连接相反,返回右表中的所有记录,并与左表中满足条件的记录进行匹配。如果左表中没有匹配的记录,则返回NULL值。右连接在实际应用中相对较少使用,一般情况下可以使用左连接来达到同样的效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [MySQL内连接、左连接、右连接是什么,他们的差别,以及性能比较](https://blog.csdn.net/weixin_44185561/article/details/102451307)[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* [SQL内连接、左连接、右连接的区别](https://blog.csdn.net/coffeetogether/article/details/123664325)[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 ]
阅读全文