ПочатиПочніть безкоштовно

Корельований підзапит

Підзапити використовують, щоб отримати інформацію з іншої таблиці або запиту, який відокремлений від основного запиту.

Ваша колега працює над проєктом щодо сейсмічних ризиків у світі. Їй потрібна таблиця зі списком усіх країн, їхніх континентів і середньої магнітуди землетрусів для кожної країни. Цей запит має звертатися до таблиць Nations і Earthquakes.

Ця вправа є частиною курсу

Покращення продуктивності запитів у SQL Server

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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;
Редагувати та запускати код