ComenzarEmpieza gratis

Diagnosticar duplicados

En esta lección, has aprendido a usar la función ROW_NUMBER(). ROW_NUMBER() devuelve un número que empieza en 1 para la primera fila de cada partición y asigna un número secuencial a cada fila dentro de la misma partición.

Teniendo en cuenta que la partición de la tabla statistics_flight se forma con las columnas airport_code, carrier_code y registration_date, ¿puedes adivinar qué valor devolverá la función ROW_NUMBER() en la columna row_num para la última fila?

|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   |???????|

Este ejercicio forma parte del curso

Limpieza de datos en bases de datos SQL Server

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio