Antal evenemang per sport
Det fullständiga E:R-diagrammet för databasen visas nedan:

Eftersom företaget kommer att arbeta med både sommar- och vintersporter är det värdefullt att samla alla sporter i en och samma rapport.
Din uppgift är att skapa en fråga som visar det unika antalet evenemang för varje sport. Observera att eftersom det inte finns några relationer mellan dessa två tabeller behöver du använda UNION i stället för JOIN.
Den här övningen är en del av kursen
Rapportering i SQL
Övningsinstruktioner
- Skapa en rapport som visar unika
eventspersportför både sommar- och vinterevenemang. - Använd
UNIONför att kombinera de relevanta tabellerna. - Använd två
GROUP BY-satser efter behov. - Sortera den slutliga frågan så att det högsta antalet evenemang visas först.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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
____;