oracle中avg count函数的使用方法
1、在oracle中avg函数使用聚合函数在计算平均值时会报空值排除在外。如下图

2、刚才在计算的时候结果是550,而comm列的总各为2200 所以计算平均时是只计算了除了空值的行。如果想把所有行都计算在内需要如下图中的方法

3、但有一点需要注意的是,avg函数不能单独使用在where条件中不然会报如下错误

4、如果想要查询出大于平均值的结果需要使用group by ...having 子句

5、count函数用来统计列的总行数

6、但如果使用count函数在对列进行统计的时候,如果列中含有空值那么它会忽略空值只统计有数据的行。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:117
阅读量:184
阅读量:176
阅读量:68
阅读量:121