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

IN та EXISTS

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

Ви пробуєте два запити, кожен з іншим оператором, які дають потрібні результати.

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

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

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

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

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

-- First attempt
SELECT CountryName,
       ___, -- 2017 country population
	   ___, -- Capital city	   
       WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
        (SELECT NearestPop 
	     FROM Earthquakes);
Редагувати та запускати код