嘿伙计们,我有一个 MySQL 查询,可以减少每次点击按钮的库存,
查询
UPDATE Animals
SET Stock = Stock - 1
WHERE Specie ='{1}' and Country ='{0}'
问题是我希望它停在 0 而不是负数,有没有办法做到这一点?
最佳答案
UPDATE Animals
SET Stock = Stock - 1
WHERE Specie ='{1}' and Country ='{0}' AND Stock > 0
因此明确限制该行具有 Stock > 0
关于mysql - 在 MySQL 中递减以停止在 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20228175/