Обробка дублікатів
У попередній вправі ви пригадали концепцію ROW_NUMBER(). У цій вправі ви застосуєте її в коді.
Ви хочете вибрати всі рядки з таблиці flight_statistics, які дублюються. Після цього потрібно отримати всі рядки без дублікатів. Вважаємо, що група повторень для цієї таблиці визначається стовпцями airport_code, carrier_code та registration_date.
Ця вправа є частиною курсу
Очищення даних у базах даних SQL Server
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT *,
-- Apply ROW_NUMBER()
___() ___ (
-- Write the partition
___ BY
___,
___,
___
ORDER BY
airport_code,
carrier_code,
registration_date
) row_num
FROM flight_statistics