低效率写法:
SELECT * FROM T1 INNER JOIN T2 ON (T1.FID = T2.ID) LEFT JOIN T3 ON (T2.FID = T3.ID)
高效率写法:
SELECT * FROM T1,T2 LEFT JOIN T3 ON (T2.FID = T3.ID) WHERE T1.FID = T2.ID
本文介绍了一种SQL查询的优化方法,通过调整连接操作的顺序和使用WHERE子句替代部分JOIN操作来提高查询效率。
低效率写法:
SELECT * FROM T1 INNER JOIN T2 ON (T1.FID = T2.ID) LEFT JOIN T3 ON (T2.FID = T3.ID)
高效率写法:
SELECT * FROM T1,T2 LEFT JOIN T3 ON (T2.FID = T3.ID) WHERE T1.FID = T2.ID
2290

被折叠的 条评论
为什么被折叠?