老师,我想问下这个连接查询straight_join,这个是不是新的连接查询方式,网上说它强制保证了连接的顺序,以往我们使用连接查询,比如用inner join的时候,2张表去连接查询, 谁过滤的数据集合越少,就以谁作为驱动表,不管连接的顺序,是这样的嘛?
对的,t1 straight_join t2,t1 一定是驱动表;但是t1 inner join t2 ,那t1 就不一定是驱动表了哟。这一点在第 8 节中有详细说明原因哟。
老师 你好 这个驱动表有什么好处吗?
老师,我想问下这个连接查询straight_join,这个是不是新的连接查询方式,网上说它强制保证了连接的顺序,以往我们使用连接查询,比如用inner join的时候,2张表去连接查询, 谁过滤的数据集合越少,就以谁作为驱动表,不管连接的顺序,是这样的嘛?