Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xóa các bản sao khỏi một bảng lớn

Tôi nghĩ bạn có thể sử dụng truy vấn này để xóa các bản ghi trùng lặp khỏi bảng

ALTER IGNORE TABLE table_name ADD UNIQUE (location_id, datetime)

Trước khi thực hiện việc này, trước tiên chỉ cần kiểm tra với một số dữ liệu mẫu..và sau đó, hãy thử điều này ....

Lưu ý:Trên phiên bản 5.5, nó hoạt động trên MyISAM nhưng không hoạt động trên 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. tìm kiếm dữ liệu giữa các ngày được lưu trữ trong varchar trong mysql

  2. Java PreparedStatement truy xuất ID được chèn lần cuối

  3. Định dạng ngày cụ thể trong mysql

  4. Chèn SQL trong ADOdb và bảo mật trang web chung

  5. MySQL:cột số lượng / tính chọn lọc thấp =làm thế nào để lập chỉ mục?