sql >> Base de Datos >  >> RDS >> Mysql

Eliminar de dos tablas en una consulta

¿No puedes simplemente separarlos con un punto y coma?

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

O

Solo usa INNER JOIN como abajo

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