NULL 不能 参数 avg 等函数的 使用吗?
首先它是这样定义的:
AVG()函数用于返回一组数值中所有非空数值的平均值
如果一组值中有NULL ,那么它不参与计算,
有些人喜欢这样干:
SELECT AVG(ISNULL(VAL,0)); 如果为空的话,就用0来代替。
如果把缺少的成绩也算在内,即用数值0代替NULL,则会严重影响最终成绩
答案,是,要参与滴呀
NULL 不能 参数 avg 等函数的 使用吗?
首先它是这样定义的:
AVG()函数用于返回一组数值中所有非空数值的平均值
如果一组值中有NULL ,那么它不参与计算,
有些人喜欢这样干:
SELECT AVG(ISNULL(VAL,0)); 如果为空的话,就用0来代替。
如果把缺少的成绩也算在内,即用数值0代替NULL,则会严重影响最终成绩
答案,是,要参与滴呀
转载于:https://www.cnblogs.com/mc67/p/5016215.html