一度にいくつかのテーブルから削除しようとしています。ちょっと調べてみた結果、これにたどり着きました
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 構文にエラーがあります。
pets_activities
near 'p, pa...を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
これまでクロステーブルの削除を行ったことがないので、経験が浅く、今のところ立ち往生しています!
私は何を間違っていますか?