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

Xóa khỏi hai bảng trong một truy vấn

Bạn không thể chỉ tách chúng bằng dấu chấm phẩy?

Delete from messages where messageid = '1';
Delete from usersmessages where messageid = '1'

HOẶC

Chỉ cần sử dụng INNER JOIN như bên dưới

DELETE messages , usersmessages  FROM messages  INNER JOIN usersmessages  
WHERE messages.messageid= usersmessages.messageid and messages.messageid = '1'


  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ắt cảnh báo và lỗi trên PHP và MySQL

  2. MySQL:Nhiều hàng dưới dạng hàng đơn được phân tách bằng dấu phẩy

  3. Kết hợp ANSI 1992 JOIN và COMMA trong một truy vấn

  4. Tuyên bố PDO của tôi không hoạt động

  5. Tích hợp MySQL với Python trong Windows