Tous les sous-totaux au niveau du groupe
Vous souhaitez répartir toutes les médailles remportées par la Russie lors des Jeux Olympiques de 2012 par genre et par type de médaille. Étant donné que toutes les médailles appartiennent à un seul pays, la Russie, il est pertinent de générer tous les sous-totaux possibles (sous-totaux par Gender
et Medal
), ainsi qu'un total.
Veuillez générer un détail des médailles remportées par la Russie, réparties par pays et par type de médaille, avec les sous-totaux par groupe et un total général.
Cet exercice fait partie du cours
Statistiques récapitulatives et fonctions de fenêtrage PostgreSQL
Instructions
- Comptez le nombre de médailles attribuées par genre et par type de médaille.
- Générez tous les décomptes possibles au niveau des groupes (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 cet exemple de code.
-- 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;