Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Löschen Sie aus zwei Tabellen in einer Abfrage

Kannst du sie nicht einfach durch ein Semikolon trennen?

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

ODER

Verwenden Sie einfach INNER JOIN wie unten

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