Ich versuche, aus einigen Tabellen gleichzeitig zu löschen. Ich habe ein bisschen recherchiert und mir das ausgedacht
DELETE FROM `pets` p,
`pets_activities` pa
WHERE p.`order` > :order
AND p.`pet_id` = :pet_id
AND pa.`id` = p.`pet_id`
Ich erhalte jedoch diesen Fehler
Ungefangene Database_Exception [1064]: Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax für die Verwendung in der Nähe von 'p,
pets_activities
pa ...
Ich habe noch nie zuvor eine Kreuztabelle gelöscht, daher bin ich unerfahren und stecke vorerst fest!
Was mache ich falsch?