1、在数据库中更新计数时,对计数值减1,如果为负值,则为0
update test set cnt =
case
when cnt > 0 then cnt - 1
else cnt
end
where id = 1
版权声明:本文为wuli2496原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1、在数据库中更新计数时,对计数值减1,如果为负值,则为0
update test set cnt =
case
when cnt > 0 then cnt - 1
else cnt
end
where id = 1