1. Learn
  2. /
  3. Курси
  4. /
  5. PostgreSQL में क्वेरी प्रदर्शन सुधारना

Connected

Вправа

रीजन फ़िल्टर कहाँ रखें

सिर्फ़ जनसंख्या से ओलंपियनों की संख्या का अनुमान नहीं लगता। शोधकर्ताओं का मानना है कि सकल घरेलू उत्पाद (GDP) और जनसंख्या को साथ लेकर ओलंपियनों की संख्या का बेहतर अनुमान लगाया जा सकता है। सौभाग्य से वर्ल्ड बैंक कई देशों के लिए प्रति व्यक्ति GDP (GDP को नागरिकों की संख्या से भाग देकर) भी एकत्र करता है.

फिर से अफ्रीका पर ध्यान दें। 2014 में सबसे अधिक जनसंख्या वाले देश नाइजीरिया, इथियोपिया और मिस्र थे; हालाँकि 2014 ओलंपिक्स में एथलीट भेजने वाले अफ्रीकी देश केवल मोरक्को, टोगो और ज़िम्बाब्वे थे.

पता लगाएँ कि किन अफ्रीकी देशों के पास 2014 के GDP डेटा हैं, और क्या मोरक्को, टोगो और ज़िम्बाब्वे का GDP ऊँचा है.

Інструкції 1/3

undefined XP
  • 1

    Africa वाले देशों को खोजने के लिए region को non-linking join शर्त के रूप में इस्तेमाल करें। देखें कि कितने रिकॉर्ड लौटते हैं.

  • 2

    region को WHERE क्लॉज़ में ले जाएँ ताकि non-African रिकॉर्ड्स के लिए null देशों को लौटाने के बजाय वे रिकॉर्ड हट जाएँ.

  • 3

    पहली क्वेरी की तरह ही region फिर से एक JOIN शर्त है। oregions टेबल के साथ demographics टेबल के रिकॉर्ड सीमित करें.