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

MySQL Multi-Delete. Có thể xóa nhiều hàng được tham chiếu không?

Tôi giải quyết vấn đề với các gợi ý của trình tối ưu hóa, bằng cách chỉ định thứ tự kết hợp chính xác trong lệnh DELETE:

delete a, b
from b
STRAIGHT_JOIN a on a.id = b.a_id
where a.id = ?;

MySQL sẽ XÓA b hàng đầu tiên nhờ gợi ý trình tối ưu hóa STRAIGHT_JOIN.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. thêm nhiều dữ liệu trong tệp xml bằng PHP xmlwriter

  2. PHP làm cách nào để kiểm tra email đã có trong cơ sở dữ liệu MySQL?

  3. Tương đương với hàm SQLServer SCOPE_IDENTITY () trong mySQL?

  4. Cách định dạng số dưới dạng tiền tệ trong MySQL

  5. Làm thế nào để đặt lại mật khẩu gốc trong MySQL 8.0.11?