Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Skapa en rapport som visar unika events per sport för både sommar- och vinterevenemang.
  • Använd UNION fö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
____;
Redigera och kör kod