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
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;