Sub-interogare corelată
Sub-interogările sunt folosite pentru a prelua informații dintr-un alt tabel sau dintr-o altă interogare, separată de interogarea principală.
O prietenă lucrează la un proiect despre riscurile seismice din întreaga lume. Ea are nevoie de un tabel care să listeze toate țările, continentul din care fac parte și magnitudinea medie a cutremurelor pentru fiecare țară. Această interogare va trebui să acceseze date din tabelele Nations și Earthquakes.
Acest exercițiu face parte din cursul
Îmbunătățirea performanței interogărilor în SQL Server
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;