Zwischensummen auf Länderebene

Du willst dir die Goldmedaillen ansehen, die drei skandinavische Länder im Jahr 2004 pro Land und Geschlecht gewonnen haben. Du bist auch an den Country-Zwischensummen interessiert, um die Gesamtzahl der Medaillen für jedes Land zu erhalten, aber die Gender-Zwischensummen machen in diesem Fall keinen Sinn, also lass sie außer Acht.

Diese Übung ist Teil des Kurses

PostgreSQL Übersichtsstatistiken und Fensterfunktionen

Kurs anzeigen

Anleitung zur Übung

  • Zähle die vergebenen Goldmedaillen pro Land und Geschlecht.
  • Erstelle Country-level gold award counts.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

-- Count the gold medals per country and gender
SELECT
  ___,
  ___,
  COUNT(*) AS Gold_Awards
FROM Summer_Medals
WHERE
  Year = 2004
  AND Medal = 'Gold'
  AND Country IN ('DEN', 'NOR', 'SWE')
-- Generate Country-level subtotals
GROUP BY ___, ___
ORDER BY Country ASC, Gender ASC;