Foxtable(狐表)用户栏目专家坐堂 → [讨论] Sql 库存统计的2种方法,你更看中哪种?


  共有16449人关注过本帖树形打印复制链接

主题:[讨论] Sql 库存统计的2种方法,你更看中哪种?

帅哥哟,离线,有人找我吗?
小猪鑫鑫
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:832 积分:5867 威望:0 精华:6 注册:2011/5/27 11:41:00
  发帖心情 Post By:2012/12/21 19:30:00 [显示全部帖子]

楼主:您提的两种方法在我的系统中的不同模块中都有使用,第二种使用在五金件的出入库及库存统计中,库存表实际上就是物料编码表,每次进出都在后台修改这张物料编码表中的入库数与出库数,这样的方法基本不耗库存表的统计时间,因为是在每次出入库保存时就完成了库存数据的更新,但有三个制约条件,1、物料编码完全唯一(这个对有的工厂有点难,比如说我们厂的地毯,同一个产品,不同的包装形式都需要单独统计库存数时,就不适合这种方式,因为我们不能给所有的包装形式都编一个唯一的编码,那样就太多编码了);2、出入库明细最好不准删除数据,或删除修改数据必须有特定的程序操作,否则库存数有可能出错;3、需要有单独的保存键来实现出入库明细的数据入到库存表中,否则如果操作者使用了系统的保存键的话,就会导致库存数出错了;

对于第一种方式:我就用在成品的库存表中,因为除了统计产品外,还要统计该产品的一些不同的属性,如我前面所说的包装方式等,这种方式用第一种方法较好,但代码要求较高,否则速度会比较慢的


 回到顶部