In Oracle ist ROWID eine Pseudospalte, die auf die physische Position einer Zeile zeigt. Die Abfrage führt eine Selbstverknüpfung durch und ruft die Zeilen ab, die den gleichen Wert von Spalte 1 und Spalte 2 haben - unter der Annahme, dass diese Schlüssel ausreichen, um als doppelte Zeile zu identifizieren.
Sobald die Zeilen abgerufen sind, löscht die Abfrage dann die Zeilen-IDs, die größer als die erste abgerufene Zeile sind, wodurch Duplikate gelöscht werden