Agregace a řazení populací
Plánuješ příští dovolenou a napadlo tě, že by bylo zajímavé navštívit zemi, která se za poslední léta hodně proměnila. Jako ukazatel změny jsi zvolil/a vývoj počtu obyvatel – zaměříš se tedy na země s největšími populačními změnami za posledních 25 let.
Máš k dispozici roční data o populaci od Světové banky za období 1990–2017. Najdi země s největšími změnami v počtu obyvatel a zkontroluj plán dotazu, abys viděl/a, jak agregace tento plán ovlivňují.
Toto cvičení je součástí kurzu
Optimalizace výkonu dotazů v PostgreSQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT country
, region
, MAX(population) - MIN(population) as population_change
FROM country_pop
GROUP BY ___, ___;