İlişkili alt sorgu
Alt sorgular, ana sorgudan ayrı olan başka bir tabloya ya da sorguya ait bilgileri almak için kullanılır.
Bir arkadaşın, dünyadaki deprem tehlikelerini inceleyen bir projede çalışıyor. Ülkelerin tümünü, bulundukları kıtayı ve ülke bazında ortalama deprem büyüklüğünü listeleyen bir tabloya ihtiyacı var. Bu sorgunun Nations ve Earthquakes tablolarındaki verilere erişmesi gerekecek.
Bu egzersiz
SQL Server'da Sorgu Performansını İyileştirme
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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;