问题描述
我想了解行为,即以下语句的评估过程和顺序。
起点,两个简单的表格如下:
表“A”:
COL_A
-----
1
2
3
4
表“B”:
COL_B
-----
1
2
3
5
执行的语句:
select a.col_a,b.col_b
from a left join b
on a.col_a=b.col_b
where b.col_b <> 5;
结果:
COL_A COL_B
----- -----
1 1
2 2
3 3
优化器第一个执行 where 子句然后它会去左连接,反之亦然?
如果问题很愚蠢,请提前道歉。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)