大哥,打扰一下,我想统计出我的物料进出仓总数,库存 SQlServer2008? 表BOM(PN主键)表passOut(编号主键)PN外键,与BOM关联根据以上两表字段查询出,在一段时间内的,各个物料 进仓数,出仓数,以及库存(查询显示字段如下图)求高手指点,搞段实例代码
1. 看上去BOM表的作用就是将材料名称链接过来。2. 入仓出仓为何分列2列?用一列以正负表示出入不是更好?3. 仅列出入仓数量非常简单,既然你能提出问题,则一定能自己写出SQL。4. 困难的是你要的上月结存与本月结存。站在今天,今年,甚至明年都没问题,这个还能计算出来。但是如果站在后年呢,当物料出入仓次数多了,你这个结存计算就十分消耗系统资源了。建议另构建一个结存表,每月执行一次结存计算。 追问 呵呵,数据库的资源消耗问题还真没考虑到,还请高手指点咯