I Oracle är ROWID en pseudokolumn som pekar på den fysiska platsen för en rad. Frågan gör en självkoppling och hämtar de rader som har samma värde som kolumn 1 och kolumn 2 - med antagandet att dessa nycklar räcker för att identifieras som en dubblettrad.
När raderna har hämtats raderar frågan de rader som är större än den första raden som hämtades, vilket tar bort dubbletter