Niet-gecorreleerde subquery
Een subquery is een andere query binnen een query. De subquery geeft zijn resultaten door aan een buitenste query om verder te verwerken.
Je wilt een query die de regio en landen teruggeeft waar aardbevingen zijn geweest met een hypocentrum op 400 km diepte of dieper. Je query gebruikt de tabel Earthquakes in de subquery en de tabel Nations in de buitenste query.
Deze oefening maakt deel uit van de cursus
De queryprestaties verbeteren in SQL Server
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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;