CommencerCommencer gratuitement

Résumé des résultats

Après avoir classé chaque pays participant aux Jeux olympiques de 2000 en fonction du nombre de médailles d'or remportées, il est souhaitable de renvoyer les trois premiers pays sur une seule ligne, sous forme de chaîne séparée par des virgules. En d'autres termes, veuillez transformer ceci :

| Country | Rank |
|---------|------|
| USA     | 1    |
| RUS     | 2    |
| AUS     | 3    |
| ...     | ...  |

en ceci :

USA, RUS, AUS

Cet exercice fait partie du cours

Statistiques récapitulatives et fonctions de fenêtrage PostgreSQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

WITH Country_Medals AS (
  SELECT
    Country,
    COUNT(*) AS Medals
  FROM Summer_Medals
  WHERE Year = 2000
    AND Medal = 'Gold'
  GROUP BY Country)

  SELECT
    Country,
    -- Rank countries by the medals awarded
    ___ AS Rank
  FROM Country_Medals
  ORDER BY Rank ASC;
Modifier et exécuter le code