我想更新未在列表中选择其ID的用户的所有记录。关于如何正确执行以下查询的任何建议?
UPDATE credit SET val = 0
WHERE u_id not in (SELECT u_id FROM credit WHERE type = 10 and month(create_m)=5)
最佳答案
您使用的条件不等于:<>
:
UPDATE credit SET val = 0
WHERE type <> 10 OR month(create_m) <> 5
关于mysql - 更新(SELECT…)列表中的用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30553496/