NULL 不能 参数 avg 等函数的 使用吗?

NULL 不能 参数 avg 等函数的 使用吗?

首先它是这样定义的:

                          AVG()函数用于返回一组数值中所有非空数值的平均值

 

如果一组值中有NULL ,那么它不参与计算,

有些人喜欢这样干:

SELECT AVG(ISNULL(VAL,0));  如果为空的话,就用0来代替。

如果把缺少的成绩也算在内,即用数值0代替NULL,则会严重影响最终成绩

答案,是,要参与滴呀

posted @ 2015-12-03 14:48  咕-咚  阅读(645)  评论(0)    收藏  举报