以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 急!库存表的处理 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43560) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:ap9709130 -- 发布时间:2013/12/10 12:01:00 -- 急!库存表的处理 我现在已经把公司的物料信息汇总到一张表上,这张表上有物料名称,物料所在仓库,物料的批号,还有物料是入库还是出库。如下图: 如何能根据这张动态表,生成一张动态的库存表。要求库存表能根据上表自动统计出物料名称,所在仓库,批号的库存数量。多谢了!
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:Bin -- 发布时间:2013/12/10 12:02:00 -- 看不到图,类似问题最好上个例子. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:ap9709130 -- 发布时间:2013/12/10 12:14:00 -- 我的出入库存明细格式如下:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:blackzhu -- 发布时间:2013/12/10 12:21:00 -- 分组统计应该可以搞定 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:狐狸爸爸 -- 发布时间:2013/12/10 12:31:00 -- 呵呵,直接将这个表传上来吧,否则别人要帮你,还得设计表, 还得输入测试数据,自己多做点。 没有表测试,只能蒙一下,在命令窗口执行:
Dim b As New SQLGroupTableBuilder("统计表1","残酷") |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:lihe60 -- 发布时间:2013/12/10 13:39:00 -- select 物料名称,所在仓库,批号,sum(case when ‘入库’ then 数量 else 0 end)-sum(case when ‘出库’ then 数量 else 0 end) from {} group by 物料名称,所在仓库,批号 一批代码搞定。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:lihe60 -- 发布时间:2013/12/10 13:39:00 -- 具体字段名称不对的,自己修正。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:ap9709130 -- 发布时间:2013/12/10 16:54:00 -- 不好意思,现在传项目上来,多谢各位帮忙!
|