Zacznij terazZacznij za darmo

Nieskorelowane podzapytanie

Podzapytanie to zapytanie zagnieżdżone wewnątrz innego zapytania. Zwraca ono wyniki do zapytania zewnętrznego, które je dalej przetwarza.

Chcesz uzyskać zapytanie zwracające region i kraje, w których wystąpiły trzęsienia ziemi o ognisku na głębokości 400 km lub więcej. Twoje zapytanie wykorzysta tabelę Earthquakes w podzapytaniu oraz tabelę Nations w zapytaniu zewnętrznym.

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.

SELECT UNStatisticalRegion,
       CountryName 
FROM Nations
WHERE ___ -- Country code for outer query 
         IN (SELECT ___ -- Country code for sub-query
             FROM Earthquakes
             WHERE ___ >= ___ ) -- Depth filter
ORDER BY UNStatisticalRegion;
Edytuj i uruchom kod