|

楼主 |
发表于 2020-1-5 10:36:01
|
显示全部楼层
库存数量和库存金额都可以这样改
update Kucun
set Kcsl=Kucun.Kcsl+RukuTmp.Rksl,Kcje=Kucun.Kcje+RukuTmp.Rkje
from Kucun ,RukuTmp
where Kucun.ChID=RukuTmp.ChID
可是库存单价呢?
库存单价是用库存金额除以库存数量得到的。
update Kucun set Kcdj=Kcje/Kcsl from Kucun,RukuTmp
where Kucun.ChID=RukuTmp.ChID and Kucun.Kcsl<>0(库存数量不为0)
update Kucun set Kcdj=0 from Kucun,RukuTmp
where Kucun.ChID=RukuTmp.ChID and Kucun.Kcsl=0(库存数量为0) |
|