Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menghapus duplikat dari tabel besar

Saya pikir Anda dapat menggunakan kueri ini untuk menghapus catatan duplikat dari tabel

ALTER IGNORE TABLE table_name ADD UNIQUE (location_id, datetime)

Sebelum melakukan ini, uji dulu dengan beberapa sampel data..lalu Coba ini....

Catatan:Pada versi 5.5, ini berfungsi di MyISAM tetapi tidak di InnoDB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mencoba membaca kesalahan aliran terakhir di MySQL

  2. JDBC, MySQL:memasukkan bit ke dalam kolom BIT(M!=1)

  3. Alias ​​kolom dinamis berdasarkan nilai kolom

  4. pyodbc dan mySQL

  5. Masalah UTF-8 PHP/MySQL