我已經看到了一個剛剛參加這樣的:加入條款加入3代表在同一標準
Select <blablabla>
from
TableA TA
Inner join TableB TB on Ta.Id = Tb.Id
Inner join TableC TC on Tc.Id = Tb.Id and Ta.OtheriD = Tc.OtherColumn
可是那個第二聯接子句的點(終點效應)?
使用外部連接子句時的含義是什麼?
而且,更重要的是,什麼是最好的重寫方式,很容易 瞭解它試圖加入?
而且,更重要的是,重寫它以擺脫構造 並保持查詢的正確性的最佳方法是什麼。
我不指定RDBMS,因爲它是一個更通用的問題,但對於那些 好奇(因爲人們總是問):這是SQL Server 2005中
編輯:這只是一個由例子(因爲我會必須挖掘原始來源 - 我再也無法訪問)。我發現原來的加入條款是10加入SELECT命令。
Tc.OtherColumn。固定 – 2010-10-06 18:46:20
-1沒有指向這個問題 – gbn 2010-10-06 19:01:14