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
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;