我要删除表参与者投票中ID与另一个表行的ID匹配的所有记录。
这可以在一个查询中完成吗?
这是我现在的查询,它返回我的子选择包含多行的错误
participant_votewhere id=(从votewhere中选择id
facebookid=:facebookID)

最佳答案

DELETE FROM participant_vote WHERE id IN (SELECT id FROM vote WHERE facebookid = :facebookid)

是个诡计。我的感觉是,搜索信息也会提供一个答案。

关于mysql - 删除多行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16004610/

10-10 23:37