Office中国论坛/Access中国论坛

标题: 帮忙呀,版主! [打印本页]

作者: uranusllj    时间: 2003-5-9 21:48
标题: 帮忙呀,版主!
[attach]368[/attach]
在上面的例子中,有如下两张表
入库
     name     数量    日期          状态
     AA         5        2003-5-5       入库
     AA         6        2003-5-5      入库
     AA         3        2003-5-5       退货
     BB         10       2003-5-5      入库
出库
     AA         3        2003-5-5       领用
     BB         5        2003-5-5       领用
     BB         2         2003-5-5      返修
我想做一个库存的统计:
入库数+返修数-领用数-退货数      
我的做法是首先对每种情况进行统计,即入库数共有多少,退货数有多少,然后对这四个数进行加减,这样要做的查询就太多了,简单一些应该怎么做??(标有汇总的查询)
如果用另外一种方法做这个库存先对选择所有的入库、退货、领用和返修的单子,(例子中没有汇总的查询),然后对其进行汇总并相加减,但这样做会出现统计错误,如在“库存”这个查询中“领用“数和”退货“数都是原来的两倍了,请问这是什么原因引起的???




[此贴子已经被作者于2003-5-9 15:12:25编辑过]


作者: uranusllj    时间: 2003-5-9 22:33


作者: uranusllj    时间: 2003-5-9 23:13
第二个问题我已经知道原因了,还有一个问题没有解决!
作者: WTM1    时间: 2003-5-10 01:42
用sql可以解决!
作者: uranusllj    时间: 2003-5-10 05:03
能不能说的详细一点,我对SQL不太熟悉
作者: magicren    时间: 2003-5-10 16:47
那就用DAO吧,是一种中间选择,不过不管怎么样,简单才是最美的。。






[此贴子已经被作者于2003-5-10 8:48:55编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3