LoslegenKostenlos loslegen

Unterschiedliche Joins nutzen, um die Regionen der Athlet:innen zu erkunden

Du kennst wahrscheinlich die Olympionik:innen aus deinem Land. Viele Russ:innen schauen Eiskunstlauf. Kenianer:innen sind stark in Laufwettbewerben vertreten. Kanadier:innen dominieren Eishockey. Gelten diese Trends über Regionen hinweg? Haben alle europäischen Länder Eiskunstlauf-Olympionik:innen? Haben alle Nordamerikaner:innen Eishockey-Teams auf Olympia-Niveau?

Finde heraus, welche europäischen Länder Eiskunstlauf-Wettbewerber:innen zu den Winterspielen 2014 geschickt haben. Die Tabelle athletes ist bereits auf Eiskunstlauf-Athlet:innen gefiltert, und die Tabelle regions auf europäische Länder. Nutze die verschiedenen Join-Typen und vergleiche die Ergebnisse.

Diese Übung ist Teil des Kurses

Abfrageleistung in PostgreSQL verbessern

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

SELECT reg.region, reg.country
  , COUNT(DISTINCT ath.athlete_id) AS no_athletes
FROM ___ ___
___ JOIN ___ ___
  ON reg.olympic_cc = ath.country_code
GROUP BY reg.region, reg.country
ORDER BY no_athletes DESC;
Code bearbeiten und ausführen