温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

聚合函数是什么

发布时间:2026-09-16 04:11:58 来源:亿速云 阅读:89 作者:小樊 栏目:数据库

聚合函数(Aggregate Functions) 是数据库查询和数据分析中常用的一类函数,用来对一组值进行计算,并返回一个汇总结果。

简单来说:

聚合函数把“多行数据”合并成“一个结果”。


常见的聚合函数(以 SQL 为例)

函数 作用
COUNT() 统计行数
SUM() 求和
AVG() 求平均值
MAX() 求最大值
MIN() 求最小值

示例

假设有表 orders:

id amount
1 100
2 200
3 150
SELECT
  COUNT(*) AS 订单数,
  SUM(amount) AS 总金额,
  AVG(amount) AS 平均金额,
  MAX(amount) AS 最大金额,
  MIN(amount) AS 最小金额
FROM orders;

结果:

  • 订单数:3
  • 总金额:450
  • 平均金额:150
  • 最大金额:200
  • 最小金额:100

聚合函数的特点

  1. 作用于多行数据
  2. 通常和 GROUP BY 一起使用,用于分组统计
  3. 不能用于 WHERE,但可用于 HAVING

GROUP BY 示例

SELECT user_id, SUM(amount)
FROM orders
GROUP BY user_id;

不只是 SQL

聚合函数也存在于:

  • Excel(如 SUM、AVERAGE)
  • Pandas(df.sum()、df.groupby())
  • 大数据框架(Spark、Hive)

如果你愿意,我可以:

  • 用 具体例子 讲
  • 对比 聚合函数 vs 窗口函数
  • 结合你用的工具(SQL / Excel / Python)来说明
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手