我要删除表参与者投票中ID与另一个表行的ID匹配的所有记录。
这可以在一个查询中完成吗?
这是我现在的查询,它返回我的子选择包含多行的错误
从participant_vote
where id=(从vote
where中选择idfacebookid
=:facebookID)
最佳答案
DELETE FROM participant_vote WHERE id IN (SELECT id FROM vote WHERE facebookid = :facebookid)
是个诡计。我的感觉是,搜索信息也会提供一个答案。
关于mysql - 删除多行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16004610/