java 和mysql想实现以下库存减少的功能,别人现在买去2个货,我要减去库存。怎么实现最方便呢。
updatedruginfosetstockNum=((selectstockNumfromdruginfowheredrugId=123)-2)wheredrugId=...
update druginfo set stockNum=((select stockNum from druginfo where drugId=123)-2) where drugId=123
这是我的想法,不过貌似不行哦,可以用子查询的方式实现么?
还是要先查出总库存,在java里面 减掉 别人买去的货,再修改呢? 展开
这是我的想法,不过貌似不行哦,可以用子查询的方式实现么?
还是要先查出总库存,在java里面 减掉 别人买去的货,再修改呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询