Comece agoraComece grátis

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 exercicio faz parte do curso

Melhorando o Desempenho de Consultas no PostgreSQL

Ver curso

Instruções do exercicio

  • 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.

exercicio interativo prático

Tente este exercicio 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 Código