mysql选择返回零

时间:2015-05-15 01:51:43

标签: mysql

我有这个问题:

`SELECT SUM(`KN`) + SUM((COALESCE(`EUR`, 0)))*7.5 FROM log WHERE `KN` IS NOT NULL and `EUR` IS NOT NULL`

它返回0

SUM(EUR)* 7.5应为零但SUM(KN)为60.因此结果应为60。

我不确定我在这里做错了什么,我想添加数字并避免计数NULL所以其中null为0设置我可以添加值

由于

1 个答案:

答案 0 :(得分:0)

尝试IFNULL(column, 0) - 它会将空值转换为零