mysql in查询速度慢,试试改用join
这是在一个项目中遇到的问题,项目原来的代码使用了in进行查询,速度非常慢,后面我使用left join之后速度得到很大的提升修改前:SELECT `c`.*, pir_total_amount,CASE WHEN pci.count IS NULL THEN 0 ELSE pci.count END AS contract_count FROM zt_contract_info c LEFT JOIN ( SELECT contract_id, count( 1 ) AS
原创
2020-10-22 18:12:35 ·
1788 阅读 ·
0 评论