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

Subqueries या CTEs के साथ देश

ओलंपिक क्षेत्रों में, अफ्रीका की सर्दियाँ सबसे गर्म होती हैं। फिर भी कुछ अफ्रीकी देश विंटर ओलंपिक्स में हिस्सा लेते हैं। उदाहरण के लिए, मोरक्को ने वर्षों में 20 से अधिक एथलीट भेजे हैं। संभव है कि क्षेत्र-स्तर पर डेटा देखना बहुत व्यापक हो। हो सकता है कुछ अफ्रीकी देशों में दूसरों की तुलना में ज्यादा ठंडी सर्दियाँ होती हों।

सर्दियों के क्लाइमेट डेटा को फिर से देखिए, लेकिन इस बार देश-स्तर पर। एथलीट डेटा को फ़िल्टर कर केवल अफ्रीकी एथलीट रखा गया है, और पहले अफ्रीकी ओलंपियन 1960 में प्रतिस्पर्धा करते हैं।

एक सबक्वेरी और एक CTE दोनों का उपयोग कीजिए और उनके नतीजों की तुलना कीजिए।

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

PostgreSQL में क्वेरी प्रदर्शन सुधारना

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

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

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

-- Climate by country with Olympian athletes
SELECT country
  , temp_06
  , precip_06
FROM climate
WHERE region = 'Africa'
AND olympic_cc IN (___ ___ ___ FROM ___)
ORDER BY temp_06;
कोड संपादित करें और चलाएँ