我读过这篇文章:
Logical Processing Order of the SELECT statement
Logical Processing Order of the SELECT statement
在文章末尾已经写了ON和JOIN子句考虑之前的WHERE。
考虑到我们有一个拥有10 milion的主表和一个详细表(参考主表(FK)),具有50 milion的记录。我们有一个查询,根据主表中的PK只有100个记录细节表。
在这种情况下,ON和JOIN在WHERE之前执行?我的意思是说,我们在JOIN之后有500 milion的记录,然后在哪里应用?或者先是应用,然后JOIN和ON考虑?如果第二个答案是真的,它与顶部不一致文章?
谢谢