oracle与excel 异曲同工之妙

来源:互联网 发布:淘宝吉他店铺推荐 编辑:程序博客网 时间:2024/05/21 07:47

 以前都是匆匆忙忙完成任务,没有细细研究,今天突然发现oracle和excel还有这么神奇的功能。

用户要求画一些曲线和柱状图,然后又要求如果数据为空,不计入计算,比如求平均值,有四个数据3,5,4,null,那么这个空值不计入计算,也就是说,平均值应该是(3+5+4)/3 = 4,而不是3.

我刚开始一直没注意这个,因为一般情况我直接在sql语句中将null值作为条件去掉,但是当有很多数据同时求平均值时,这个条件就不好写了,后来我才发现,oracle的max,min,avg都是自动排除null值的,如上面的例子,平均值就是4.

我将数据放入到excel中,excel也是自动认为计数为3,平均为:4.


哈哈,轻松解决用户提出的需求,强大,强大!

0 0