我正在使用SQL Server 2005 BOXIR2。
我怀疑,从宇宙表中有一个事件代码,有不同类型的代码,如查询,跟进,LostofSales,联系等等
我做了一个来自对象属性公式计数(Tablename.EventCode)的测量保存并导出它,当我在Webireport中使用这个EventCode时,它显示了特定EventCode的值,但是没有读取零值它显示空白为空下面的例子。
我想获得零空间的零值(空)。
count(Tablename.EventCode)
Enquiry,FollowUp,LostofSales,Contact
10 20 15
5 12 5
6 4 3
请你帮我解决如何获得零值,公式
答案 0 :(得分:1)
我不确定你在问什么,但我想你可能在寻找ISNULL()
SELECT ISNULL(table_name.column_name, 0)
如果table_name.column_name为null,将返回0
答案 1 :(得分:0)
如果在执行聚合时获得NULL,则可能是因为其中一个元素为NULL。您需要做的就是将这些条目合并为一个已知值(例如零)。
SELECT COUNT(COALESCE(Tablename.EventCode, 0)) FROM Tablename