No Oracle, ROWID é uma pseudocoluna que aponta para a localização física de uma linha. A consulta faz uma autojunção e busca as linhas que têm o mesmo valor da coluna 1 e da coluna 2 - com a suposição de que essas chaves são suficientes para identificar como linha duplicada.
Depois que as linhas são buscadas, a consulta exclui os rowids que são maiores que a primeira linha buscada, excluindo assim duplicatas