Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle - suppression des doublons

Dans Oracle, ROWID est une pseudo-colonne qui pointe vers l'emplacement physique d'une ligne. La requête effectue une jointure automatique et récupère les lignes qui ont la même valeur de la colonne 1 et de la colonne 2 - en supposant que ces clés sont suffisantes pour identifier comme ligne en double.

Une fois les lignes récupérées, la requête supprime les rowids qui sont plus grands que la première ligne récupérée, supprimant ainsi les doublons