Tous les sous-totaux par groupe
Vous voulez ventiler toutes les médailles décernées à la Russie lors des Jeux olympiques de 2012 par genre et par type de médaille. Comme toutes les médailles appartiennent à un seul pays, la Russie, il est logique de produire tous les sous-totaux possibles (sous-totaux par Gender et par Medal), ainsi qu'un total général.
Générez une ventilation des médailles décernées à la Russie par genre et type de médaille, incluant tous les sous-totaux par groupe et un total général.
Cette activité fait partie du cours
Fonctions de synthèse et de fenêtre dans PostgreSQL
Instructions de l’exercice
- Comptez les médailles décernées par genre et par type de médaille.
- Générez tous les décomptes possibles par groupe (sous-totaux par genre et par type de médaille, ainsi que le total général).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- 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;