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
Instrucciones del ejercicio
- Crea un informe que muestre
eventsúnicos porsporttanto para eventos de verano como de invierno. - Usa un
UNIONpara combinar las tablas relevantes. - Utiliza dos sentencias
GROUP BYsegú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
____;