Agréger et trier les populations
Vous planifiez votre prochain voyage. Vous pensez qu'il serait intéressant de visiter un pays qui a beaucoup changé ces dernières années. Une façon de mesurer ce changement est d'examiner l'évolution de la population. Vous vous concentrez donc sur les pays ayant connu de grands changements de population au cours des 25 dernières années.
Vous disposez de données annuelles sur la population provenant de la Banque mondiale, couvrant chaque année de 1990 à 2017. Trouvez les pays qui ont enregistré les plus grands changements de population. Vérifiez votre plan de requête pour voir comment les agrégations influent sur le plan.
Cette activité fait partie du cours
Améliorer la performance des requêtes dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT country
, region
, MAX(population) - MIN(population) as population_change
FROM country_pop
GROUP BY ___, ___;