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

Xóa nhiều hàng khỏi bảng bằng id trong Mysql

Cách tốt nhất là sử dụng IN tuyên bố:

DELETE from tablename WHERE id IN (1,2,3,...,254);

Bạn cũng có thể sử dụng BETWEEN nếu bạn có các ID liên tiếp:

DELETE from tablename WHERE id BETWEEN 1 AND 254;

Tất nhiên, bạn có thể giới hạn một số ID bằng cách sử dụng mệnh đề WHERE khác:

DELETE from tablename WHERE id BETWEEN 1 AND 254 AND id<>10;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận chuỗi truy vấn MySQL đầy đủ khi chèn hoặc cập nhật

  2. MySQL CONCAT (string, longtext) cho kết quả là chuỗi hex

  3. Đạt được Dự phòng &Dự phòng MySQL trên Google Cloud Platform (GCP)

  4. 'False' có thể khớp với một số chuỗi trong mysql không?

  5. Các báo cáo chuẩn bị từ phía khách hàng là gì?