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

जटिल सबक्वेरी शर्तों के साथ फ़िल्टरिंग

पिछले अभ्यास में, आपने WHERE में सबक्वेरी का उपयोग करके उन टीमों की सूची निकाली थी जिनके घरेलू मैच सॉकर डेटाबेस में दर्ज नहीं हैं. अब इसी डेटाबेस में और गहराई से देखें: उन टीमों की सूची बनाएँ जिन्होंने किसी घरेलू मैच में 8 या अधिक गोल किए हों.

इसके लिए, आप WHERE स्टेटमेंट में अपनी अलग फ़िल्टरिंग कंडीशन वाली एक सबक्वेरी बनाएँगे.

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

SQL में Data Manipulation

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

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

  • WHERE क्लॉज़ में एक सबक्वेरी बनाएँ जो match से सभी hometeam_ID मान लाए, जहाँ home_goal स्कोर 8 से अधिक या बराबर हो.
  • team टेबल से team_long_name और team_short_name चुनें. मुख्य क्वेरी में सबक्वेरी से आने वाले सभी मानों को शामिल करें.

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

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

SELECT
	-- Select the team long and short names
	___,
	___
FROM ___
-- Subquery to filter for teams with 8 or more home goals
WHERE team_api_id ___
	  (SELECT ___ 
       FROM ___
       WHERE ___ >= ___);
कोड संपादित करें और चलाएँ