CommencerCommencer gratuitement

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

Afficher le cours

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