use*_*656 6 sql oracle null average
据我所知,AVG()函数忽略NULL值.
所以AVG(4,4,4,4,4,NULL) - > 4
就我而言,我不希望这种情况发生.
我需要这样的解决方案:AVG(4,4,4,4,4,NULL) - > 3,33
不直接在表本身中替换NULL值.有没有办法做到这一点?
Boh*_*ian 12
使用coalesce()返回的零空列的真正价值:
coalesce()
select avg(coalesce(some_column, 0)) from ...
归档时间:
11 年,8 月 前
查看次数:
21590 次
最近记录:
7 年 前