日期:2014-05-19  浏览次数:20566 次

库存处理问题
我以前做的数据库在处理库存时都是以累计加减形式计算

比如:要看截至今天的库存,我的计算方式是:
[截至今天的所有入库数量-截至今天的所有出库数量]=当前库存。

我在论坛上看到有朋友建议用触发器来控制库存,请问对这方面
有经验的朋友谈谈这两种方法的区别和优缺点。

库存要可以月结。

------解决方案--------------------
可以设两个表:
一个是实时库存表,有入库或出库发生时随时变量
一个是月度结存表,每个月结账后写入当月的结存量
------解决方案--------------------
要看截至今天的库存,我的计算方式是:
[截至今天的所有入库数量-截至今天的所有出库数量]=当前库存。
-------------------------
我以前的也是这样

先MAKE一下,打个记号,学习
------解决方案--------------------
上月期末+本月以来总入-本月以来总出=某日结存
------解决方案--------------------
引用楼主 jskscxy 的帖子:
我以前做的数据库在处理库存时都是以累计加减形式计算

比如:要看截至今天的库存,我的计算方式是:
[截至今天的所有入库数量-截至今天的所有出库数量]=当前库存。

我在论坛上看到有朋友建议用触发器来控制库存,请问对这方面
有经验的朋友谈谈这两种方法的区别和优缺点。

库存要可以月结。

------解决方案--------------------


应该还增加一个盘存表