【发布时间】:2011-06-29 16:52:13
【问题描述】:
我希望空结果集的聚合为 0。我尝试了以下方法:
SELECT SUM(COALESCE(capacity, 0))
FROM objects
WHERE null IS NOT NULL;
结果:
sum
-----
(1 row)
子问题:使用SUM(NVL(capacity, 0)),上述方法不能在Oracle 中工作吗?
【问题讨论】:
标签: sql postgresql aggregate-functions