主题:如何汇总统计? 小弟实在想不出什么办法!
yuanyu117
[专家分:150] 发布于 2007-03-09 22:00:00
我有一个收货表"inrec",另一个出货表"outrec",
各有recid,date,movt,inqty(outrec),remarks
现在,需要一个统计,统计出所以机芯(movt字段)的出入数,当然有些有收货而没有出货,
我用了select...inner join..on.
结果, 只能显示有收货也有出货的数据,
无法查到所有的库存货.....
即无显示有收货而没有出货的数据!
求求各位大侠..急急急....
在线等!
最后更新于:2007-03-12 14:45:00
回复列表 (共25个回复)
21 楼
landlu [专家分:160] 发布于 2007-03-30 19:11:00
在当前数据会话中加入SET NULLDISPLAY TO [cNullText],cNullText指你想用来代替NULL的值。
22 楼
yuanyu117 [专家分:150] 发布于 2007-04-04 16:50:00
可以 set unlldisplay to [0] 吗?
如果那样的话,
那岂不是有一些有进货数而没有出货的会变成0库存?
23 楼
herohorse [专家分:20] 发布于 2007-04-09 22:51:00
这个简单啊
先做一个左连结查询,然后分组求和啊!
有问题连系我QQ:361895205
24 楼
landlu [专家分:160] 发布于 2007-04-17 19:20:00
你首先应该把进货数量和出货数量这两个字段在字段级规则中设置默认值为“0”,就不可能有问题了。
25 楼
tsfdg [专家分:530] 发布于 2008-08-29 15:03:00
[color=0000FF]
回复8楼![/color]
用VF9.0运行你的代码:insert into tt1 select movt,sum(inqty),0,0 from inrec group by movt
提示:group by子句错误!
我来回复