Kom igångKom igång gratis

Sammanfoga subquery:er i FROM

Tabellen match i den europeiska fotbollsdatabasen innehåller inte landsnamn eller lagnamn. Den informationen kan du hämta genom att koppla ihop den med tabellen country, och sedan använda det för att aggregera data – till exempel antalet matcher som spelats i varje land.

Om du vill filtrera data från någon av dessa tabeller kan du skapa en subquery från en av dem och sedan koppla den till en befintlig tabell i databasen. En subquery i FROM är ett effektivt sätt att besvara detaljerade frågor som kräver filtrering eller omvandling av data innan den inkluderas i slutresultatet.

Målet med den här övningen är att skapa en subquery från tabellen match och sedan koppla den subquery:n till tabellen country för att beräkna information om matcher med totalt 10 mål eller fler!

Den här övningen är en del av kursen

Datahantering i SQL

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT 
	-- Select the country ID and match ID
	___, 
    ___ 
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;
Redigera och kör kod