NULL值在汇总函数AVG中是否参与计算?
NULL是不参与运算的。
也就是如果有四个值,3,5,10,null
avg函数算出来的值应该是(3+5+10)/3=6
哎,被坑了。
记录下。
表A
num num1 CREATED_DATE 4 3 1899/12/30 1:00:00 4 1 SELECT COUNT(1), COUNT(*), COUNT(T.NUM), COUNT(T.NUM1), COUNT(T.CREATED_DATE) FROM A T 4 4 1 3 1