usuń z dwóch tabel w jednym zapytaniu
Mam dwie tabele w mysql
#messages table :
messageid
messagetitle
.
.
#usersmessages table
usersmessageid
messageid
userid
.
.
teraz chcę usunąć z tabeli wiadomości jest OK. ale kiedy usuwam wiadomość za pomocą messageid = '1' na przykład nadal istnieje na wiadomości użytkowników, muszę usunąć z tych dwóch tabel naraz;
więc używam następującego zapytania:
DELTE FROM messages LEFT JOIN usersmessages USING(messageid) WHERE messageid='1' ;
następnie testuję
DELETE FROM messages , usersmessages
WHERE messages.messageid = usersmessages.messageid
and messageid='1' ;
ale te dwa zapytania nie pokrywają się z tym zadaniem.