1. Learn
  2. /
  3. Cursuri
  4. /
  5. Joining Data in SQL

Connected

exercițiu

Provocarea finală

Ai ajuns la ultima provocare! Pregătește-te să o rezolvi pas cu pas.

Sarcina ta este să determini primele 10 capitale din Europa și cele două Americi după city_perc, o metrică pe care o vei calcula. city_perc este un procent care exprimă populația „propriu-zisă" a unui oraș ca pondere din populația totală a ariei metropolitane mai largi, astfel:

city_proper_pop / metroarea_pop * 100

Nu folosi aliasuri de tabel în acest exercițiu.

Instrucțiuni

100 XP
  • Din cities, selectează numele orașului, codul de țară, populația propriu-zisă și populația ariei metropolitane, precum și câmpul city_perc, care calculează populația propriu-zisă ca procent din populația ariei metropolitane pentru fiecare oraș (folosind formula furnizată).
  • Filtrează numele orașului cu o subinterogare care selectează orașele capital din countries din 'Europe' sau din continente al căror nume se termină cu 'America'.
  • Exclude valorile NULL din metroarea_pop.
  • Ordonează după city_perc (descrescător) și returnează doar primele 10 rânduri.