设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3639|回复: 9
打印 上一主题 下一主题

[Access本身] 求助:NZ函数把空值设为0的问题

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-16 23:12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IIf([出库总计] Is Null,0,[出库总计])



我要做个简单的出入库余额计算的表~

问题:

1.入库后,有的还没有出库,在计算余额是就计算不下去了~所以我想用NZ函数解决,但是"帮助"里的例子每看懂~

所以大家能不能帮我传个例子上来?谢谢~

2.我现在用"If([出库总计] Is Null,0,[出库总计])"做,但是为什么不行啊?

3.查询里的空字段怎么解决?



以上3个问题,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-12-16 23:38:00 | 只看该作者
SELECT 入.名称, 入.规格, 入.数量之总计 AS 入库总计, nz([出].[数量之总计],0) AS 出库总计, nz([入库总计]-[出库总计],0) AS 余额
FROM 入 LEFT JOIN 出 ON (入.名称 = 出.名称) AND (入.规格 = 出.规格);
3#
发表于 2006-12-16 23:49:00 | 只看该作者

看示例

以下是引用一点通在2006-12-16 15:38:00的发言:
SELECT 入.名称, 入.规格, 入.数量之总计 AS 入库总计, nz([出].[数量之总计],0) AS 出库总计, nz([入库总计]-[出库总计],0) AS 余额
FROM 入 LEFT JOIN 出 ON (入.名称 = 出.名称) AND (入.规格 = 出.规格);





根据你的数据库进行修改.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2006-12-17 05:07:00 | 只看该作者
谢谢~~楼上的2位~



鞠躬
5#
 楼主| 发表于 2006-12-17 05:45:00 | 只看该作者

回复:(huangqinyong)看示例

您传的例子我看到了~可是计算结果不对啊~~最后的结果是正常结果的2倍啊~~



请您再帮我修改一下~谢谢
6#
 楼主| 发表于 2006-12-17 05:54:00 | 只看该作者
不对啊~我按照例子做了~但是还是只显示"出库值"不为空的项目啊?而且最后的计算结果也不对啊
7#
发表于 2006-12-17 06:02:00 | 只看该作者
每次查库存时都要计算,不太好,而且写得很复杂。

还是在产品表里加个库存字段,出入库就增减这个字段的值。
8#
 楼主| 发表于 2006-12-17 06:07:00 | 只看该作者
已经搞定~



原因是我没设定连接属性~~



谢谢~
9#
 楼主| 发表于 2006-12-17 06:12:00 | 只看该作者

回复:(tz-chf)每次查库存时都要计算,不太好,而且...

加了字段后计算如何写啊?

能不能传个例子啊?

谢谢
10#
发表于 2007-4-12 21:12:00 | 只看该作者
看看,学习学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 20:38 , Processed in 0.095108 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表