sql常用的聚合函数
SQL常用的聚合函数包括SUM、AVG、COUNT、MAX和MIN。这些函数可以对一组数据进行计算,返回一个单一的值。在本文中,我们将详细介绍这些聚合函数的用法和示例。
1. SUM函数
SUM函数用于计算一组数值的总和。它可以用于任何数值类型的列,如整数、小数和货币。下面是一个示例:
SELECT SUM(salary) FROM employees;
这将返回所有员工的薪水总和。
2. AVG函数
AVG函数用于计算一组数值的平均值。它也可以用于任何数值类型的列。下面是一个示例:
SELECT AVG(salary) FROM employees;
这将返回所有员工的平均薪水。
3. COUNT函数
COUNT函数用于计算一组数据的行数。它可以用于任何数据类型的列,包括NULL值。下面是一个示例:
SELECT COUNT(*) FROM employees;
这将返回员工表中的行数。
4. MAX函数
MAX函数用于计算一组数据的最大值。它可以用于任何数值类型的列。下面是一个示例:
SELECT MAX(salary) FROM employees;
这将返回所有员工中薪水最高的那个人的薪水。
5. MIN函数
MIN函数用于计算一组数据的最小值。它也可以用于任何数值类型的列。下面是一个示例:
SELECT MIN(salary) FROM employees;
这将返回所有员工中薪水最低的那个人的薪水。
SQL的聚合函数是非常有用的工具,可以帮助我们对数据进行汇总和分析。无论是计算总和、平均值、行数、最大值还是最小值,这些函数都可以帮助我们快速地得出结果。