可能的重复:
WHERE 子句在 IN 和 JOIN 之前或在
INNER JOIN 之后与 WHERE 子句相比更好地执行——有什么区别吗?
如果有的话,以下之间有什么区别?
Select
col1,
col2
from TableA A, TableB B
where A.ID = B.ID
和
Select
col1,
col2
From TableA A
Inner Join TableB B on A.ID = B.ID
它们在 SQL 中似乎有相同的行为,