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;