SELECT ...
FROM dbo.viewFirst vf
INNER JOIN dbo.Table1 t1
ON vf.MVOID = t1.MVOID
AND vf.ValidFrom = t1.ValidFrom
LEFT OUTER JOIN dbo.Table2 t2
RIGHT OUTER JOIN dbo.Table3 t3
ON t2.OID = t3.FKOID
LEFT OUTER JOIN dbo.Table4 t4
ON t3.ZVOID = t4.OID
LEFT OUTER JOIN dbo.Table5 t5
INNER JOIN dbo.Table4 t6
ON t5.OID = t6.BCOID
ON t4.ZVOID = t5.OID
ON t2.AddressOID = t4.OID
यह सिंटैक्स इनसाइड SQL सर्वर 2008 T-SQL क्वेरी के अध्याय 7 में शामिल है या देखें यह लेख इट्ज़िक बेन गण और अनुवर्ती पत्र द्वारा लुबोर कोल्लर द्वारा
ON
होना t2.AddressOID = t4.OID
. के लिए क्लॉज उदाहरण के लिए अंतिम का अर्थ है कि JOIN
का t2
तार्किक रूप से अंतिम होता है। यानी अन्य जोड़ तार्किक रूप से . हैं पहले संसाधित किया गया फिर LEFT JOIN
उन जॉइन के परिणाम के विरुद्ध होता है।