我正在使用SQL Server 2008-R2,我需要使用多個表連接。在這種情況下,使用WHERE語句或使用INNER JOIN和ON語句時哪個查詢具有更好的時間性能?這兩個語句在多個條件下使用AND運算符。在SQL中加入語句性能
我想知道是否也有一些相關的查詢調整這個問題。
對於上述選項的示例代碼:
1)
SELECT *
FROM T1,T2,T3....
WHERE T1.ID = T2.ID AND
T1.ID = T3.ID AND
....
2)
SELECT *
FROM T1
INNER JOIN T2
ON T1.ID = T2.ID
INNER JOIN T3
ON T1.ID = T3.ID
INNER JOIN .....
的Tx。
可能重複的[SQL INNER JOIN問題](http://stackoverflow.com/questions/3412785/sql-inner-join-question) – 2011-04-11 08:02:21