单独使用SUM函数,如果要查是字段没有数据则返回null,但我们希望如果为null则返回一个固定值就可以使用COALESCE 函数。
SELECT COALESCE(SUM(age),0) as '总和1' FROM `user`;#为null输出固定值为0
SELECT SUM(age) as '总和2' FROM `user`
单独使用SUM函数,如果要查是字段没有数据则返回null,但我们希望如果为null则返回一个固定值就可以使用COALESCE 函数。
SELECT COALESCE(SUM(age),0) as '总和1' FROM `user`;#为null输出固定值为0
SELECT SUM(age) as '总和2' FROM `user`