sql >> Databáze >  >> RDS >> Oracle

Jak odstranit duplicitní záznamy z tabulky v oracle

Pokud si chcete ponechat jeden záznam pro každé jméno:

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


  1. SQL dotaz pro porovnání prodeje produktů podle měsíce

  2. SQL - Kombinování neúplné

  3. Odd IntegrityError na MySQL:#1452

  4. UnknownHostException při pokusu o připojení k heroku-postgres z místního projektu Springboot pomocí Spring JPA