Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak usunąć zduplikowane rekordy z tabeli w Oracle?

Jeśli chcesz zachować po jednym rejestrze dla każdego nazwiska:

delete from ap
    where ap.id > (select min(ap2.id) from ap ap2 where ap2.name = ap.name)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle odpowiednik SQL Server zawiera kolumny do indeksowania

  2. MySQL odpowiednik ORACLES rank()

  3. Jak rozwiązać ORA-00937:nie funkcja pojedynczej grupy przy obliczaniu procentu?

  4. Pula połączeń Spring JDBC i wyniki InputStream

  5. Grupuj SQL według daty (godziny)