İ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, kursun bir parçasıdır
SQL Server'da Sorgu Performansını İyileştirme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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;