SQL 面试题 目录

SQL 中常用的聚合函数有哪些 (如:COUNT, SUM, AVG, MAX, MIN)?

推荐答案

在 SQL 中,常用的聚合函数包括:

  • COUNT():计算行数。
  • SUM():计算数值列的总和。
  • AVG():计算数值列的平均值。
  • MAX():返回列中的最大值。
  • MIN():返回列中的最小值。

本题详细解读

1. COUNT()

COUNT() 函数用于计算表中的行数。它可以用于所有数据类型,通常用于统计满足条件的记录数。

示例:

此查询将返回 employees 表中的总行数。

2. SUM()

SUM() 函数用于计算数值列的总和。它只能用于数值类型的列。

示例:

此查询将返回 employees 表中所有员工的工资总和。

3. AVG()

AVG() 函数用于计算数值列的平均值。它只能用于数值类型的列。

示例:

此查询将返回 employees 表中所有员工的平均工资。

4. MAX()

MAX() 函数用于返回列中的最大值。它可以用于数值、日期和字符串类型的列。

示例:

此查询将返回 employees 表中工资最高的员工的工资。

5. MIN()

MIN() 函数用于返回列中的最小值。它可以用于数值、日期和字符串类型的列。

示例:

此查询将返回 employees 表中工资最低的员工的工资。

这些聚合函数在 SQL 查询中非常常用,特别是在需要对数据进行汇总统计时。

纠错
反馈