Agréger et trier les populations
Vous préparez vos prochaines vacances. Vous pensez qu’il serait amusant de visiter un pays qui a beaucoup changé ces dernières années. Une façon d’évaluer ce changement est de regarder l’évolution de la population. Vous allez donc vous concentrer sur les pays ayant connu de fortes variations de population au cours des 25 dernières années.
Vous disposez de données annuelles de population de la Banque mondiale couvrant chaque année de 1990 à 2017. Trouvez les pays présentant les plus grands changements de population. Vérifiez votre plan de requête pour voir comment les agrégations influent sur le plan.
Cet exercice fait partie du cours
Améliorer les performances des requêtes dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT country
, region
, MAX(population) - MIN(population) as population_change
FROM country_pop
GROUP BY ___, ___;