यह बाहरी जुड़ाव होगा यदि t2
. में सभी कॉलम (+)
. था संशोधक।
ऐसा दिखेगा:
Select t1.c1, t2.c2, t1.c3
from t1 left join
t2
on T1.c1 = t2.c1 and T1.c2 = t2.c2 and
T1.c3 = t2.c3 and T1.c4 = t2.c4
where T1.c1 = '1';
हालांकि, आपका संस्करण एक आंतरिक जुड़ाव है, क्योंकि कुछ स्तंभों का मिलान करने की आवश्यकता है -- इसलिए दूसरी तालिका में एक मेल खाने वाली पंक्ति होनी चाहिए।
तो, वास्तविक समकक्ष बस है:
Select t1.c1, t2.c2, t1.c3
from t1 join
t2
on T1.c1 = t2.c1 and T1.c2 = t2.c2 and
T1.c3 = t2.c3 and T1.c4 = t2.c4
where T1.c1 = '1';
और (+)
प्रासंगिक नहीं है।