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

UNION і UNION ALL

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

Із цікавості ви хочете з'ясувати, чи були взагалі дублікати. Якщо виконати той самий запит, але об'єднати з UNION ALL і порівняти кількість рядків, повернених кожним запитом, то UNION ALL поверне більше рядків, якщо є дублікати.

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

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

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

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

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

SELECT ___ AS NearCityName, -- City name column
	   CountryCode
FROM Cities

___ -- Append queries

SELECT ___ AS NearCityName, -- Nation capital column
       Code2 AS CountryCode
FROM Nations;
Редагувати та запускати код