如果有
,联接顺序是否重要我无法对此作出结论。我有上述标准的多个查询。其中一些似乎有效,有些没有产生正确的结果(不确定是否因为连接),有些实际上会抛出错误。
任何人对此都有任何具体想法?
答案 0 :(得分:0)
如果您在查询中使用OUTER联接(LEFT OUTER JOIN
,RIGHT OUTER JOIN
,LEFT JOIN
或RIGHT JOIN
表示法),则联接顺序非常重要。
如果您只使用所有INNER连接,只要它们通过某些ON条件链相互关联就无所谓。无论您是将3个还是30个内部联接链接在一起,这都是正确的。
查询优化器无论如何都会基于索引等基于最佳执行计划来处理它们。