Número de eventos em cada esporte
O diagrama E:R completo do banco de dados é mostrado abaixo:

Como a empresa atuará tanto em esportes de verão quanto de inverno, vale a pena olhar todos os esportes em um relatório centralizado.
Sua tarefa é criar uma consulta que mostre a contagem de eventos únicos realizados para cada esporte. Observe que, como não há relações entre essas duas tabelas, você precisará usar um UNION em vez de um JOIN.
Este exercício faz parte do curso
Relatórios em SQL
Instruções do exercício
- Crie um relatório que mostre
eventsúnicos porsportpara eventos de verão e de inverno. - Use um
UNIONpara combinar as tabelas relevantes. - Use duas cláusulas
GROUP BY, conforme necessário. - Ordene a consulta final para mostrar primeiro o maior número de eventos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- 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
____;