ComenzarEmpieza gratis

Agrega antes de unir tablas

Tienes una lista con los siguientes elementos:

  • Atletas africanos que participaron en ediciones pasadas de los Juegos Olímpicos
  • PIB per cápita por país
  • Población por año

Para simplificar, los datos anuales de demografía (PIB y población) se han agrupado en categorías baja, media y alta. Tu tarea es comparar, para cada país africano, su PIB, población y número de atletas.

Quieres que el resultado final tenga una fila por país y por año. Como la tabla athletes está a un nivel de detalle distinto (atleta-evento) que la tabla demographics_rank (país-año), primero vas a agregar la tabla athletes antes de unirla con los datos de PIB y población.

Este ejercicio forma parte del curso

Mejorar el rendimiento de consultas en PostgreSQL

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- Count the number of athletes by country
SELECT country_code
  , year
  , ___(___) AS no_athletes
FROM athletes
GROUP BY ___, ___;
Editar y ejecutar código