我试图一次从几个表中删除。我做了一些研究,并想出了这个
DELETE FROM `pets` p,
`pets_activities` pa
WHERE p.`order` > :order
AND p.`pet_id` = :pet_id
AND pa.`id` = p.`pet_id`
但是,我收到此错误
未捕获的 Database_Exception [1064]:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 'p,
pets_activities
pa...附近使用的正确语法
我以前从未做过交叉表删除,所以我没有经验,现在卡住了!
我究竟做错了什么?