НачатьНачать бесплатно

Работа с дубликатами

В предыдущем упражнении вы познакомились с концепцией 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
Редактировать и запускать код