9
规约原文
- 【强制】当某一列的值全是 NULL 时,count(col)的返回结果为 0,但 sum(col)的返回结果为 NULL,因此使用 sum()时需注意 NPE 问题。 正例:可以使用如下方式来避免 sum 的 NPE 问题:SELECT IFNULL(SUM(column), 0) FROM table;
SELECT IFNULL(SUM(column), 0) FROM table; IFNULL函数只能在mysql数据库的实现中使用, 不是mysql标准
修改建议改用 COALESCE做示例