Začněte nyníZačněte zdarma

Odkud pocházejí sportovci

Olympijské hry se konají každé dva roky (letní i zimní) a sledují je lidé po celém světě. Probouzejí národní hrdost, protože každý fandí sportovcům své země. V tomto cvičení se podíváš na data nedávných olympijských sportovců (z let 2014 a 2016) a zjistíš, které země se zúčastnily. Budeš je muset propojit s regionálními informacemi, které uvádějí všechny země, jež se kdy zúčastnily předchozích olympiád.

Zde propojíš tabulky athletes a oregions, abys získal/a seznam zemí se zúčastněnými sportovci.

Neváhej si data prozkoumat a zjisti, jestli poznáš nějaké sportovce ze své vlastní země.

Toto cvičení je součástí kurzu

Optimalizace výkonu dotazů v PostgreSQL

Zobrazit kurz

Pokyny k cvičení

  • Spoj tabulku athletes s tabulkou oregions pomocí kódu země.
  • Každé tabulce přiřaď alias. Použij ath pro athletes a reg pro oregions.
  • Zkontroluj, jestli existují nějaké země bez sportovců.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Athlete count by country and region
SELECT reg.region
  , reg.country
  , COUNT(DISTINCT ath.athlete_id) AS no_athletes -- Athletes can compete in multiple events
FROM ___ ___
___ ___ ___ ___
  ON reg.olympic_cc = ath.country_code
GROUP BY reg.region, reg.country
ORDER BY no_athletes;
Upravit a spustit kód