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 exercicio faz parte do curso
Estatísticas Resumo e Funções de Janela no PostgreSQL
exercicio interativo prático
Tente este exercicio 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;