SQL优化之多表join(待续)
2019-01-10 本文已影响1人
飞翔的Tallgeese
如何判断驱动表
左连接,如果没有where条件,则左表为驱动表
![](https://img.haomeiwen.com/i9289816/70e8d0bf523b13b0.png)
右连接,如果没有where条件,右表为驱动表
左连接或者右连接,如果有where条件,则要根据where条件来进行判定--如下图(参考读书笔记:索引读书笔记)
![](https://img.haomeiwen.com/i9289816/77bfbf8071759c9a.png)
![](https://img.haomeiwen.com/i9289816/27afe1f4ada973ab.png)
explain语句结果中,第一行为驱动表
左连接,如果没有where条件,则左表为驱动表
右连接,如果没有where条件,右表为驱动表
左连接或者右连接,如果有where条件,则要根据where条件来进行判定--如下图(参考读书笔记:索引读书笔记)
explain语句结果中,第一行为驱动表