当前位置:首页 > 行业动态 > 正文

深入浅出,学习Oracle的五大聚合函数

Oracle数据库提供了许多聚合函数,用于对一组值进行计算并返回单个值,这些函数可以用于查询和报告,帮助我们更好地理解数据,以下是Oracle的五大聚合函数及其用法:

1、AVG(平均值)

AVG()函数用于计算一组数值的平均值,它忽略NULL值。

示例:

SELECT AVG(salary) FROM employees;

2、SUM(求和)

SUM()函数用于计算一组数值的总和,它忽略NULL值。

示例:

SELECT SUM(salary) FROM employees;

3、COUNT(计数)

COUNT()函数用于计算一组非空值的数量,它可以处理NULL值,但不会将它们计入总数。

示例:

SELECT COUNT(*) FROM employees;

4、MIN(最小值)

MIN()函数用于返回一组数值中的最小值,它忽略NULL值。

示例:

SELECT MIN(salary) FROM employees;

5、MAX(最大值)

MAX()函数用于返回一组数值中的最大值,它忽略NULL值。

示例:

SELECT MAX(salary) FROM employees;
聚合函数 描述 示例
AVG 计算一组数值的平均值 SELECT AVG(salary) FROM employees;
SUM 计算一组数值的总和 SELECT SUM(salary) FROM employees;
COUNT 计算一组非空值的数量 SELECT COUNT(*) FROM employees;
MIN 返回一组数值中的最小值 SELECT MIN(salary) FROM employees;
MAX 返回一组数值中的最大值 SELECT MAX(salary) FROM employees;
0