SUM()会自动过滤掉null的值,只去计算其他不为null的值的总和。但是如果值都为null的话,SUM()的结果也是null,而不是0,可以使用IFNULL函数,例如:
SUM()
IFNULL
SELECT IFNULL(SUM(age),0) FROM student;
:D 获取中...