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

Діагностика дублікатів

У цьому уроці ви дізналися, як використовувати функцію 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

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

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу