1 问题: 当我们需要使用聚合函数 SUM 和AVG 统计时, 统计结果可能会出现 NULL,
而我们在编码的时候可能会用基础数据类型来接受存储这项数据, 这样就出出现异常;
2 解决办法: (各个数据库提供的函数名称不一样)
(亲测)
ORACLE 数据库:nvl(avg(SPECIAL_INSPECT),0) as specialInspect ; // 求 SPECIAL_INSPECT 这个列的平均值 nvl : 返回其中一项不为null的值
(未亲测)
sql server 数据库: isnull(a,b); 函数; b : a为空时的默认值;