请帮助我为以下情况编写一个删除查询。见下表。如果该项目的至少一个itemIDFlag,我需要从表中删除这些true。在以下情况下,应删除项目A53-30374,因为Flags至少有一个是true

itemid    Flag
------------------
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000001    0
V0000002    1
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0
V0000002    0

最佳答案

delete from your_table
where itemid in
(select itemid from your_table
where RELEASETOAX_YN = 1);

关于mysql - 下节中定义的逻辑的删除语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31777142/

10-09 08:23