Populaties aggregeren en sorteren
Je bent je volgende vakantie aan het plannen. Je lijkt het leuk om een land te bezoeken dat in de afgelopen jaren veel is veranderd. Een manier om naar verandering te kijken is naar de verandering in bevolking. Daarom focus je op landen met grote verschuivingen in bevolkingsaantal in de afgelopen 25 jaar.
Je hebt jaarlijkse bevolkingsdata van de World Bank voor elk jaar van 1990 tot en met 2017. Zoek de landen met de grootste veranderingen in bevolking. Controleer je queryplan om te zien hoe de aggregaties het plan beïnvloeden.
Deze oefening maakt deel uit van de cursus
Queryprestaties verbeteren in PostgreSQL
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT country
, region
, MAX(population) - MIN(population) as population_change
FROM country_pop
GROUP BY ___, ___;