avg count null值计算

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


你可能感兴趣的:(sql,count,AVG)