शुरू करेंमुफ़्त में शुरू करें

HAVING के साथ फ़िल्टर करें

आपका आख़िरी कीवर्ड HAVING है. यह WHERE की तरह ही एक फ़िल्टरिंग क्लॉज़ है, फर्क बस इतना है कि HAVING grouped डेटा पर फ़िल्टर लगाता है.

जब आप बड़े डेटासेट पर काम कर रहे हों, तो grouped डेटा को फ़िल्टर करना खास तौर पर उपयोगी होता है. हज़ारों या लाखों रो पर काम करते समय, HAVING आपको ठीक उसी डेटा समूह को फ़िल्टर करने देगा जिसकी आपको ज़रूरत है — जैसे दो घंटे से अधिक लंबी फ़िल्में!

HAVING का अभ्यास कीजिए ताकि आप पता लगा सकें कि किन देशों (या किस देश) में फ़िल्म सर्टिफ़िकेशन सबसे अधिक विविध हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट SQL

पाठ्यक्रम देखें

अभ्यास निर्देश

  • films टेबल से country चुनें, और certification का distinct काउंट निकालें जिसे certification_count नाम से alias करें.
  • परिणामों को country के आधार पर group करें.
  • सर्टिफ़िकेशन्स के unique काउंट को केवल 10 से बड़े परिणामों तक फ़िल्टर करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- Select the country and distinct count of certification as certification_count
___
-- Group by country
___
-- Filter results to countries with more than 10 different certifications
___
कोड संपादित करें और चलाएँ