1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Optimalizace výkonu dotazů v PostgreSQL

Connected

Cvičení

Filtrování na teploty pod bodem mrazu pomocí poddotazu

Od prvních olympijských her v roce 1904 až po hry v roce 2016 vyslaly africké země celkem 7 845 sportovců. Z toho však pouze 55 startovalo na Zimních olympijských hrách.

Čtvrtinu Afriky pokrývá Sahara a mimo pouštní oblasti panují celoroční vedra. Právě tento nedostatek chladného počasí a sněhu může omezovat tréninkové možnosti pro zimní olympioniky.

V tomto cvičení prozkoumáš klimatická data a zjistíš, jestli všechny africké země skutečně postrádají podmínky pro zimní sporty. Světová banka shromažďuje průměrné teploty a srážky pro jednotlivé země. Měsíční a roční 40letých průměry jsou předem načteny – teploty jsou v stupních Celsia (0 znamená bod mrazu) a srážky v milimetrech.

Prohledej klimatická data a hledej země, kde jsou teploty pod bodem mrazu po celý rok. Najdeš mezi nimi nějakou africkou zemi?

Pokyny

100 XP
  • Omez výběr na sportovce, kteří se účastnili pouze Zimních olympijských her – použij k tomu sloupec season.
  • Pomocí poddotazu vyber z tabulky oclimate pouze ty země, jejichž průměrná roční teplota (temp_annual) je pod bodem mrazu (0 stupňů).
    • Z tabulky oclimate vyber kódy zemí olympic_cc, které použiješ k filtrování sloupce country_code v tabulce athletes_recent.