回 帖 发 新 帖 刷新版面

主题:如何汇总统计? 小弟实在想不出什么办法!

我有一个收货表"inrec",另一个出货表"outrec",
各有recid,date,movt,inqty(outrec),remarks
现在,需要一个统计,统计出所以机芯(movt字段)的出入数,当然有些有收货而没有出货,
我用了select...inner join..on.
结果, 只能显示有收货也有出货的数据,
无法查到所有的库存货.....
即无显示有收货而没有出货的数据!
求求各位大侠..急急急....
在线等!

回复列表 (共25个回复)

21 楼


在当前数据会话中加入SET NULLDISPLAY TO [cNullText],cNullText指你想用来代替NULL的值。

22 楼

可以 set unlldisplay to [0] 吗?
如果那样的话,
那岂不是有一些有进货数而没有出货的会变成0库存?

23 楼

这个简单啊
先做一个左连结查询,然后分组求和啊!
有问题连系我QQ:361895205

24 楼

你首先应该把进货数量和出货数量这两个字段在字段级规则中设置默认值为“0”,就不可能有问题了。

25 楼

[color=0000FF]
回复8楼![/color]

用VF9.0运行你的代码:insert into tt1  select movt,sum(inqty),0,0 from inrec group by movt
提示:group by子句错误!

我来回复

您尚未登录,请登录后再回复。点此登录或注册