ComeçarComece de graça

E o clima nisso tudo

Regionalmente, a África tem fama de dominar nas provas de corrida. No entanto, é a região com menos atletas por país (competidor). Por quê?

As provas de corrida só existem nas Olimpíadas de Verão, então talvez a África não envie muitos atletas para os Jogos de Inverno. Isso poderia explicar o baixo número de atletas quando olhamos para todas as edições.

Explore essa hipótese analisando a contagem de atletas por temporada (Verão versus Inverno).

Este exercício faz parte do curso

Melhorando o Desempenho de Consultas no PostgreSQL

Ver curso

Instruções do exercício

  • Adicione o campo season da tabela athletes à instrução SELECT.
  • Escolha o tipo de junção que retorna apenas países com atletas competindo.
  • Ordene por region e athletes_per_country para ver se há diferença entre as Olimpíadas de Verão e de Inverno.

Exercício interativo prático

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

SELECT reg.region
  , ___
  , COUNT(DISTINCT ath.athlete_id) AS no_athletes
  , COUNT(DISTINCT reg.olympic_cc) AS no_countries
  , COUNT(DISTINCT ath.athlete_id)/COUNT(DISTINCT reg.olympic_cc) AS athletes_per_country
FROM athletes ath
___ JOIN oregions reg
  ON ath.country_code = reg.olympic_cc
GROUP BY reg.region, ___ -- Group by region and season
___ ___ , ___;
Editar e executar o código