首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CrossTab将空值转换为"0“

CrossTab将空值转换为"0“
EN

Stack Overflow用户
提问于 2014-07-21 16:27:19
回答 1查看 1.5K关注 0票数 0

我需要将CrossTab替换为零,这样当没有数据时,我的报告就会有正确的总数。

有人告诉我要将Nz()函数放在SQL中,但是很难找到将它放在哪里来将COUNT([Traffic Report Totals - Query].TrafficTypeName)更改为用0替换空值。

我在下面包含了完整的SQL:

代码语言:javascript
复制
PARAMETERS [Forms]![Report Date Range]![txtStart] DateTime, [Forms]![Report Date Range]![txtEnd] DateTime;
TRANSFORM Count([Traffic Report Totals - Query].TrafficTypeName) AS CountOfTrafficTypeName
SELECT [Traffic Report Totals - Query].CommunityGroup, [Traffic Report Totals - Query].Date
FROM [Traffic Report Totals - Query] LEFT JOIN [Contract Budget] ON [Traffic Report Totals - Query].CommunityGroup = [Contract Budget].CommunityGroup
GROUP BY [Traffic Report Totals - Query].CommunityGroup, [Traffic Report Totals - Query].Date
PIVOT [Traffic Report Totals - Query].TrafficTypeName In ("A-Initial Realtor Showing","A-Initial Visit","B-Be Back","C-Additional Contract Paperwork","C-Cancellation","C-Closing","C-Contract","C-Contract Deposit","C-Final Orientation","Completion","C-Pre-Contruction Meeting","C-Pre-Drywall Walk","C-Realtor Showing","C-WJH Showing","Email Followup","Email Inquiry","Realtor Call","Realtor Visit","Telephone Follow-Up","Telephone Inquiry","Warranty Call");
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-21 16:52:43

在您的示例“流量报告汇总-查询”中,您需要将数据来源的查询中的计数字段包装起来。转到查询的SQL,然后检查字段并将它们包装在Nz()函数中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24870023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档