Діагностика дублікатів
У цьому уроці ви дізналися, як використовувати функцію ROW_NUMBER(). ROW_NUMBER() повертає число, що починається з 1 для першого рядка в кожній секції (partition) і надає послідовний номер кожному рядку в межах тієї самої секції.
З огляду на те, що секцію для таблиці statistics_flight утворюють стовпці airport_code, carrier_code та registration_date, чи можете ви припустити, яке значення поверне функція ROW_NUMBER() у стовпці row_num для останнього рядка?
|registration_code|airport_code|carrier_code|registration_date|canceled|on_time|row_num|
|-----------------|------------|------------|-----------------|--------|-------|-------|
|000000137 |MSP |EV |2014-01-01 |117 |369 |1 |
|000000138 |MSP |F9 |2014-01-01 |0 |60 |1 |
|000000139 |MSP |FL |2014-01-01 |8 |83 |1 |
|000000140 |MSP |MQ |2014-01-01 |20 |67 |1 |
|000000141 |MSP |OO |2014-01-01 |76 |1031 |1 |
|000000142 |MSP |OO |2014-01-01 |76 |1031 |2 |
|000000143 |MSP |OO |2014-01-01 |76 |1031 |???????|
Ця вправа є частиною курсу
Очищення даних у базах даних SQL Server
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу