FROM में Subqueries को जोड़ना
European Soccer Database में match टेबल में देश या टीम के नाम नहीं हैं। आप इसे country टेबल से जोड़कर यह जानकारी प्राप्त कर सकते हैं, और इसका उपयोग एग्रीगेशन के लिए कर सकते हैं, जैसे कि हर देश में खेले गए मैचों की संख्या।
यदि आप इनमें से किसी एक टेबल से डेटा फ़िल्टर करना चाहते हैं, तो आप उस टेबल से एक subquery बना सकते हैं, और फिर उसे डेटाबेस में मौजूद किसी टेबल से जोड़ सकते हैं। FROM में subquery तब प्रभावी होती है जब आपको अंतिम परिणाम में शामिल करने से पहले डेटा को फ़िल्टर या ट्रांसफॉर्म करना हो ताकि विस्तृत सवालों के जवाब दिए जा सकें।
इस अभ्यास में आपका लक्ष्य match टेबल का उपयोग करके एक subquery बनाना है, और फिर उस subquery को country टेबल से जोड़ना है ताकि उन मैचों की जानकारी निकाली जा सके जिनमें कुल 10 या उससे अधिक गोल हुए हों!
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में Data Manipulation
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Select the country ID and match ID
___,
___
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;