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

SQL, aby usunąć duplikaty w tabeli

Prawdopodobnie bardziej efektywne byłoby zrobienie czegoś takiego jak

DELETE FROM transaction t1
 WHERE EXISTS( SELECT 1
                 FROM transaction t2
                WHERE t1.date = t2.date
                  AND t1.refnumber = t2.refnumber
                  AND t1.parentFolderId = t2.parentFolderId
                  AND t2.id > t1.id )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak stworzyć stół w oracle

  2. Jak zwrócić RefCursor z funkcji Oracle?

  3. Jak porównać dwa obiekty bazy danych w Oracle?

  4. Wprowadzenie do pakietów PL/SQL w bazie danych Oracle

  5. Metada JDBC pobiera informacje o ograniczeniu