深入浅出Oracle汇总函数(oracle汇总函数)

Oracle中的汇总函数可以用于统计引擎的的不同列的单行值或多行值,它可以让我们快速从现有的表里获得更详细的信息,让用户简单的完成汇总数据的任务。下面我们就一起来深入浅出的学习Oracle汇总函数吧。

Oracle汇总函数共有四类:

1. AVG函数。这个函数求取一个属性列的所有值的平均值,其具体语句如下:

AVG(col_name)

例子:

SELECT AVG(SALARY)

FROM EMPLOYEE;

2. COUNT函数。这个函数计算当前属性列中的非空值的总和,其具体语句如下:

COUNT(col_name)

例子:

SELECT COUNT(FIRSTNAME)

FROM EMPLOYEE;

3. MAX函数。这个函数求属性列中的最大值,其具体语句如下:

MAX(col_name)

例子:

SELECT MAX(SALARY)

FROM EMPLOYEE;

4. MIN函数。这个函数求属性列中的最小值,其具体语句如下:

MIN(col_name)

例子:

SELECT MIN(AGE)

FROM EMPLOYEE;

除了上述提到的四个函数之外,还有一个很有用的函数,那就是SUM函数,该函数可以用来计算属性列中所有值的总和。其具体语句如下:

SUM(col_name)

例子:

SELECT SUM(SALARY)

FROM EMPLOYEE;

本文简单的介绍了Oracle汇总函数使用和语句,如果想深入的学习例如该函数的在多表中使用,以及多种函数结合使用,可以参阅诸如《Oracle数据库SQL入门教程》等书籍。


数据运维技术 » 深入浅出Oracle汇总函数(oracle汇总函数)