NOT IN और NOT EXISTS
NOT IN और NOT EXISTS क्रमशः IN और EXISTS का उल्टा काम करते हैं. इन्हें यह जाँचने के लिए इस्तेमाल किया जाता है कि एक टेबल में मौजूद डेटा दूसरी टेबल में अनुपस्थित है या नहीं.
आप यह जानना चाहते हैं कि क्या Nations टेबल में ऐसे कुछ देश हैं जो Cities टेबल में दिखाई नहीं देते. इसके कई कारण हो सकते हैं. उदाहरण के लिए, किसी देश के सभी शहरों की आबादी सूची में आने के लिए बहुत छोटी हो सकती है, या जिस समय डेटा संकलित किया गया था उस समय किसी विशेष देश के लिए शहरों का डेटा मौजूद न रहा हो.
आप देश कोड्स का उपयोग करके क्वेरियों की तुलना करेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में क्वेरी परफ़ॉर्मेंस बेहतर करना
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT WorldBankRegion,
CountryName
FROM Nations
WHERE Code2 ___ ___ -- Add the operator to compare queries
(SELECT ___ -- Country code column
FROM Cities);