【877、数据库的聚合函数】

101 阅读1分钟

数据库中的聚合函数是用于对一组数据进行聚合计算的函数,通常用于生成单一结果值,以便对数据集进行统计、摘要或分析。不同的数据库管理系统(如MySQL、Oracle、PostgreSQL等)提供不同的聚合函数,但一些常见的聚合函数包括:

  1. COUNT():计算结果集中行的数量。通常用于统计记录的数量。
  2. SUM():计算某列的总和。通常用于计算数值列的合计值。
  3. AVG():计算某列的平均值。通常用于计算数值列的平均值。
  4. MAX():找到某列中的最大值。通常用于查找最大值。
  5. MIN():找到某列中的最小值。通常用于查找最小值。
  6. GROUP_CONCAT()(或STRING_AGG()):将某列中的多个值连接为一个字符串,并可以选择以特定的分隔符分隔这些值。
  7. GROUP BY:用于按照一个或多个列的值对数据进行分组,然后可以在每个分组上应用其他聚合函数。
  8. HAVING:用于在GROUP BY之后过滤分组结果的行。
  9. STDDEV()(或STDEV()):计算某列的标准差,衡量数据的离散程度。
  10. VARIANCE():计算某列的方差,也用于衡量数据的离散程度。
  11. FIRST():返回某列的第一个非NULL值。
  12. LAST():返回某列的最后一个非NULL值。