ComeçarComece de graça

Resumindo os resultados

Depois de classificar cada país nas Olimpíadas de 2000 por medalhas de ouro concedidas, você deseja retornar os três principais países em uma linha, como uma cadeia de caracteres separada por vírgulas. Em outras palavras, vire isso:

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

para isso:

USA, RUS, AUS

Este exercício faz parte do curso

PostgreSQL Estatísticas de resumo e funções de janela

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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;
Editar e executar o código