1. Learn
  2. /
  3. Courses
  4. /
  5. Data joinen in SQL

Connected

Exercise

Laatste uitdaging

Je bent bij de laatste uitdaging aangekomen! Klaar om dit stap voor stap aan te pakken.

Je taak is om de top 10 hoofdsteden in Europa en de Amerika’s te bepalen op basis van city_perc, een meetwaarde die je moet berekenen. city_perc is het percentage dat de bevolking binnen de stadgrenzen (proper) uitdrukt als percentage van de totale bevolking in het bredere metrogebied, als volgt:

city_proper_pop / metroarea_pop * 100

Gebruik in deze oefening GEEN tabelaliassen.

Instructions

100 XP
  • Selecteer uit cities de stadsnaam, landcode, de proper-populatie en de metrogebied-populatie, plus het veld city_perc, dat de proper-populatie als percentage van de metrogebied-populatie voor elke stad berekent (met de gegeven formule).
  • Filter de stadsnaam met een subquery die capital-steden selecteert uit countries in 'Europe' of continenten waarvan de naam eindigt op 'America'.
  • Sluit NULL-waarden in metroarea_pop uit.
  • Sorteer op city_perc (aflopend) en geef alleen de eerste 10 rijen terug.