Zacznij terazZacznij za darmo

IN i EXISTS

Chcesz sprawdzić, które stolice państw – jeśli w ogóle jakieś – figurują jako najbliższe miasto dla zarejestrowanych trzęsień ziemi. Możesz to sprawdzić za pomocą INTERSECT, porównując tabelę Nations z tabelą Earthquakes. Operator INTERSECT wymaga jednak, aby liczba i kolejność kolumn w instrukcjach SELECT były identyczne w obu zapytaniach, a ty chcesz uwzględnić w wynikach dodatkowe kolumny z zapytania zewnętrznego.

Spróbujesz dwóch zapytań – każde z innym operatorem – które dadzą ci oczekiwane wyniki.

To ćwiczenie jest częścią kursu

Poprawa wydajności zapytań w SQL Server

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- First attempt
SELECT CountryName,
       ___, -- 2017 country population
	   ___, -- Capital city	   
       WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
        (SELECT NearestPop 
	     FROM Earthquakes);
Edytuj i uruchom kod