LoslegenKostenlos loslegen

Duplikate diagnostizieren

In dieser Lektion hast du gelernt, wie du die Funktion ROW_NUMBER() verwendest. ROW_NUMBER() gibt eine Zahl zurück, die für die erste Zeile in jeder Partition bei 1 beginnt und innerhalb derselben Partition jeder Zeile eine fortlaufende Nummer zuweist.

Wenn die Partition für die Tabelle statistics_flight durch die Spalten airport_code, carrier_code und registration_date gebildet wird, kannst du erraten, welchen Wert die Funktion ROW_NUMBER() in der Spalte row_num für die letzte Zeile liefert?

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

Diese Übung ist Teil des Kurses

Datenbereinigung in SQL Server-Datenbanken

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten