-
Oracle基础讲义中关于聚合函数的内容
资源介绍
聚合函数
COUNT 用来求有效数据的数量
MAX 用来求给定数据中最大的那一个数据
MIN 用来求给定数据中最小的那一个数据
AVG 用来求给定数据的平均值
SUM 用来求给定数据的总和
例子和注意事项:
1 .对于聚合函数,如果给定的值中存在空值的话,oracle将会直接忽略。
例如 对于scott的schema中有表emp;
Select count(*) from emp;
COUNT(*)
———-
14
但是我们注意到在Mgr列中有一列是空值,于是
Select count(mgr) from emp;
将会得到如下结果。
select COUNT(MGR)
———-
13
也就是说,oracle忽略了其中的空值。
当然对sum,max,min,avg等其他聚合函数都是如此。
2.对于聚合函数中可以使用distinct关键字来压缩重复值。
Select count(distinct deptno) from emp;
3.单独使用oracle中的聚合函数 可能用途还是有限,更经常使用的是聚合函数和group by 关键字结合起来使用。
4.AVG、SUM只能应用于数值型数据
*
- 上一篇: 单行函数-oracle基础讲义
- 下一篇: 硬盘存储单元类型-nbu培训资料