ComenzarEmpieza gratis

Número de eventos en cada deporte

El diagrama E:R completo de la base de datos se muestra a continuación:

Como la empresa participará en deportes de verano y de invierno, es útil ver todos los deportes en un informe centralizado.

Tu tarea es crear una consulta que muestre el número único de eventos celebrados para cada deporte. Ten en cuenta que, como no existen relaciones entre estas dos tablas, tendrás que usar un UNION en lugar de un JOIN.

Este ejercicio forma parte del curso

Informes en SQL

Ver curso

Instrucciones del ejercicio

  • Crea un informe que muestre events únicos por sport tanto para eventos de verano como de invierno.
  • Usa un UNION para combinar las tablas relevantes.
  • Utiliza dos sentencias GROUP BY según sea necesario.
  • Ordena la consulta final para que muestre primero el mayor número de eventos.

Ejercicio interactivo práctico

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

-- Select sport and events for summer sports
SELECT 
	____, 
    ____(____ ____) AS events
FROM ____
____
UNION
-- Select sport and events for winter sports
SELECT 
	____, 
    ____
FROM ____
____
-- Show the most events at the top of the report
____;
Editar y ejecutar código