1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में डेटा जॉइन करना

Connected

अभ्यास

अंतिम चुनौती

आप अंतिम चुनौती वाले प्रश्न तक पहुँच गए हैं! अब इसे चरण-दर-चरण सुलझाने के लिए तैयार हो जाइए.

आपका काम city_perc नामक एक मीट्रिक के आधार पर यूरोप और अमेरिका महाद्वीपों के शीर्ष 10 राजधानी शहरों का निर्धारण करना है. city_perc वह प्रतिशत है जो किसी शहर की "proper" आबादी को उसके व्यापक मेट्रो एरिया की कुल आबादी के प्रतिशत के रूप में गणना करता है, इस प्रकार:

city_proper_pop / metroarea_pop * 100

इस अभ्यास में टेबल एलियसिंग का उपयोग न करें.

निर्देश

100 XP
  • cities से city name, country code, proper population, और metro area population चुनें, साथ ही city_perc फ़ील्ड भी, जो हर शहर के लिए metro area population के प्रतिशत के रूप में proper population की गणना करता है (दिए गए फ़ॉर्मूला का उपयोग करते हुए).
  • city name को एक subquery से फ़िल्टर करें जो countries से 'Europe' या जिन महाद्वीपों के नाम के अंत में 'America' आता है, वहाँ के capital शहरों का चयन करती है.
  • metroarea_pop में NULL मानों को शामिल न करें.
  • city_perc के आधार पर अवरोही क्रम में ऑर्डर करें और केवल पहली 10 पंक्तियाँ लौटाएँ.