IN och EXISTS
Du vill ta reda på vilka, om några, nationella huvudstäder som finns listade som närmaste stad till registrerade jordbävningar. Den här informationen kan du hämta med INTERSECT genom att jämföra tabellen Nations med tabellen Earthquakes. INTERSECT kräver dock att antalet kolumner och deras ordning i SELECT-satserna är identiska mellan frågorna – och du vill även inkludera ytterligare kolumner från den yttre frågan i resultaten.
Du provar två frågor, var och en med en annan operator som ger dig det resultat du behöver.
Den här övningen är en del av kursen
Förbättra frågeprestanda i SQL Server
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- First attempt
SELECT CountryName,
___, -- 2017 country population
___, -- Capital city
WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
(SELECT NearestPop
FROM Earthquakes);