जटिल सबक्वेरी शर्तों के साथ फ़िल्टरिंग
पिछले अभ्यास में, आपने 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 ___ >= ___);