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

JOIN के साथ फ़िल्टर करना

जब आपको किसी क्वेरी में ऐसा फ़िल्टर जोड़ना हो जो किसी अलग टेबल को संदर्भित करता है, तो आप अलग-अलग तरीके अपना सकते हैं. एक विकल्प है नई टेबल को JOIN करना और फिर एक बेसिक WHERE स्टेटमेंट जोड़ना.

आपका लक्ष्य निम्न विशेषताओं वाला एक रिपोर्ट बनाना है:

  • पहला कॉलम bronze_medals हो, यानी bronze की कुल संख्या.
  • दूसरा कॉलम silver_medals हो, यानी silver की कुल संख्या.
  • तीसरा कॉलम gold_medals हो, यानी gold की कुल संख्या.
  • केवल summer_games शामिल हों.
  • रिपोर्ट को फ़िल्टर करके केवल 16 वर्ष या उससे कम आयु के एथलीट्स शामिल करें.

इस अभ्यास में, JOIN वाला तरीका उपयोग कीजिए.

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

SQL में रिपोर्टिंग

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

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

  • ऐसी क्वेरी बनाएँ जो summer_games से कुल bronze_medals, silver_medals और gold_medals निकाले.
  • एथलीट्स की 16 वर्ष और उससे कम आयु के लिए फ़िल्टर करने के लिए JOIN और WHERE स्टेटमेंट का उपयोग करें.

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

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

-- Pull summer bronze_medals, silver_medals, and gold_medals
SELECT 
	____, 
    ____, 
    ____
FROM ____ AS s
JOIN ____ AS a
ON ____
-- Filter for athletes age 16 or below
WHERE ____;
कोड संपादित करें और चलाएँ