CommencezCommencez gratuitement

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

Voir le cours

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;
Modifier et exécuter le code