left join索引
时间: 2023-08-23 08:16:19 浏览: 104
SQL left join
左连接(left join)的索引使用取决于连接的顺序和连接条件的位置。在引用\[1\]中提到,当使用左连接时,连接条件的位置会影响索引的使用。具体来说,如果连接条件在左表(左连接的第一个表)上,那么索引将被使用。而如果连接条件在右表(左连接的第二个表)上,那么索引可能不会被使用。
在引用\[2\]和引用\[3\]中提供的两个查询中,都使用了左连接,并且都没有在连接条件中包含order_type_code条件。根据引用\[2\]中的查询,连接条件d.order_type_cod='00901'在左连接的第二个表t_order_detail上,这可能导致索引不被使用。而在引用\[3\]中的查询中,连接条件没有包含order_type_code条件,这可能会导致索引被使用。
因此,根据提供的引用内容,左连接的索引使用取决于连接条件的位置和具体的查询语句。
#### 引用[.reference_title]
- *1* [left join 索引笔记](https://blog.csdn.net/qq386972715/article/details/121613949)[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^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* *3* [查一次left join没有走索引以及原因](https://blog.csdn.net/qq_20009015/article/details/91405186)[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^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文