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
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten