आप बाहरी शामिल होने का प्रयास कर सकते हैं। उदाहरण के लिए, आप तालिका में मौजूद पंक्तियाँ पा सकते हैं first
लेकिन तालिका में अनुपस्थित second
इस तरह (परीक्षण नहीं किया गया):
SELECT first.a, first.b, first.c FROM first LEFT JOIN second USING(a,b,c)
WHERE second.a IS NULL
जॉइन आपको एक टेबल देता है जिसमें first
. में मौजूद सभी पंक्तियां होती हैं , इस तरह:
first.a first.b first.c second.a second.b second.c
a1 b1 c1 NULL NULL NULL
a2 b2 c2 a2 b2 c2
अब आपको केवल second.a IS NULL
वाली पंक्तियों के लिए क्वेरी करनी है second
. में अनुपस्थित पंक्तियों को खोजने के लिए ।
प्रदर्शन खराब हो सकता है क्योंकि आपको सभी कॉलमों में शामिल होना है।