使用带有单列的SUM函数的“无效表达式”(十进制,11,2)

时间:2016-06-30 20:34:03

标签: sql sum db2 decimal ibm-midrange

在excel中,我正在重写AS400查询中的命令。我试图重写的一栏是十进制11,2。

这正是我写的:

SUM(CA.B7A5QT)AS“交易数量”

每次我尝试运行它时,都会返回它是无效的表达式。

1 个答案:

答案 0 :(得分:-1)

由于您没有提供整个查询:是否有机会,CA.B7A5QT' CA.B7A5QT'最终变成NULL? 如果是这样,请尝试以下语法:

SUM (IFNULL(CA.B7A5QT, 0)) AS "Transaction Quantity"