Google SQL Pivot使0显示为NULL

时间:2010-07-06 20:01:21

标签: google-api google-visualization google-data-api google-datatable

我有一个数据透视表,只要数据库中没有值,我就需要返回NULL。当您查看Google API的查询语言时,这看起来非常简单: http://code.google.com/apis/visualization/documentation/querylanguage.html#Pivot

Google's Example showing nulls http://www.cjweed.com/images/NullsNotZero.JPG
My chart does not have nulls http://www.descentcampaign.com/images/MyZerosNotNull.JPG
Google示例是第一张图片。注意它是如何包含null的,这些空值来自原始表中不存在的数据。当我运行枢轴的总和(vals)时,它总是返回0,即使它不存在。

另外,我的sql语句是:
SELECT weekNumber, sum(value) FROM allval
WHERE weekNumber != 0 AND custId != 28
GROUP BY weekNumber
PIVOT custId
ORDER BY weekNumber

注意custId!= 28.它仍然出现在我的结果表中,除了所有内容都设置为0。

任何人都知道链接中的Google示例即使通过聚合函数求和也能够保持NULL值吗?

0 个答案:

没有答案