mysql的sum返回0和null

正常情况下,sum返回0

如果筛选条件 where 后,数据集为空,则 sum为 null。

如果希望 sum 始终返回0,可以用 IFNULL 函数判读为null时指定为0:

IFNULL(sum(id),0)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注