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 interessierst dich auch für die Zwischensummen auf der Ebene von Country, um die Gesamtzahl der Medaillen für jedes Land zu ermitteln. Die Zwischensummen auf der Ebene von Gender sind in diesem Fall jedoch nicht so sinnvoll. Du kannst diese einfach weglassen.
Diese Übung ist Teil des Kurses
PostgreSQL: Zusammenfassende Statistiken und Fensterfunktionen
Anleitung zur Übung
- Zähle die Goldmedaillen nach Land und Geschlecht.
- Summiere die Goldmedaillen auf der Ebene von
Country.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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;