Как удалить из нескольких таблиц в MySQL?

Я пытаюсь удалить из нескольких таблиц одновременно. Я провел небольшое исследование и придумал это

DELETE FROM `pets` p,
            `pets_activities` pa
      WHERE p.`order` > :order
        AND p.`pet_id` = :pet_id
        AND pa.`id` = p.`pet_id`

Тем не менее, я получаю эту ошибку

Uncaught Database_Exception [1064]: у вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, для правильного синтаксиса, чтобы использовать рядом с 'p,pets_activities ра ...

Я никогда раньше не удалял кросс-таблицы, поэтому я неопытен и застрял на данный момент!

Что я делаю неправильно?

Ответы на вопрос(6)

Ваш ответ на вопрос