Alle Zwischensummen auf Gruppenebene
Du willst alle Medaillen, die Russland bei den Olympischen Spielen 2012 gewonnen hat, nach Geschlecht und Medaillentyp aufschlüsseln. Da die Medaillen alle zu einem Land gehören, nämlich Russland, ist es sinnvoll, alle möglichen Zwischensummen (für Gender und Medal) sowie eine Gesamtsumme zu berechnen.
Erstelle eine Aufschlüsselung der Medaillen, die Russland gewonnen hat, nach Land und Medaillentyp, mit allen Zwischensummen auf Gruppenebene und einer Gesamtsumme.
Diese Übung ist Teil des Kurses
PostgreSQL: Zusammenfassende Statistiken und Fensterfunktionen
Anleitung zur Übung
- Zähle die Medaillen nach Geschlecht und Medaillentyp.
- Erstelle alle möglichen Zählungen auf Gruppenebene: Zwischensummen nach Geschlecht und nach Medaillentyp sowie die Gesamtsumme.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Count the medals per gender and medal type
SELECT
___,
___,
___ AS Awards
FROM Summer_Medals
WHERE
Year = 2012
AND Country = 'RUS'
-- Get all possible group-level subtotals
GROUP BY ___
ORDER BY Gender ASC, Medal ASC;