Korelovaný poddotaz
Poddotazy slouží k získání informací z jiné tabulky nebo dotazu, který je oddělený od hlavního dotazu.
Kamarádka pracuje na projektu zaměřeném na seismická rizika po celém světě. Potřebuje tabulku se seznamem všech zemí, jejich kontinentem a průměrnou silou zemětřesení podle země. Tento dotaz bude muset přistupovat k datům z tabulek Nations a Earthquakes.
Toto cvičení je součástí kurzu
Improving Query Performance in SQL Server
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT UNContinentRegion,
CountryName,
(SELECT ___(___) -- Add average magnitude
FROM Earthquakes e
-- Add country code reference
WHERE n.___ = e.Country) AS AverageMagnitude
FROM Nations n
ORDER BY UNContinentRegion DESC,
AverageMagnitude DESC;