sql中常用的聚合函数有哪些-SQL

admin1年前 (2024-06-05)基础运维知识346
点击下载TXT

SQL 中的聚合函数

聚合函数用于将数据集中的多个值合并为单个值。SQL 中常用的聚合函数包括:

1. 求和函数:SUM()

  • 计算数据集中的所有值的总和。

2. 求平均值函数:AVG()

  • 计算数据集中的所有值的平均值。

3. 求最小值函数:MIN()

  • 返回数据集中的最小值。

4. 求最大值函数:MAX()

  • 返回数据集中的最大值。

5. 求计数函数:COUNT()

  • 计算数据集中的记录数。

6. 求不重复计数函数:DISTINCT COUNT()

  • 计算数据集中的不重复值的计数。

7. 求总计函数:TOTAL()

  • 在一个分区内计算所有值的总和。

8. 求平均值函数:AVERAGE()

  • 在一个分区内计算所有值的平均值。

9. 求位数和函数:BIT_AND()

  • 对数据集中的数字进行位与操作,返回结果的位与。

10. 求位数或函数:BIT_OR()

  • 对数据集中的数字进行位或操作,返回结果的位或。

11. 求最大值函数:GREATEST()

  • 返回两个或多个值中的最大值。

12. 求最小值函数:LEAST()

  • 返回两个或多个值中的最小值。

相关文章

mysql怎么统计数据分组-mysql教程

MySQL 分组统计数据 如何分组统计数据? MySQL 中,可以使用 GROUP BY 子句对查询结果进行分组统计。其语法如下: SELECT kolom_yang_ingin_dikelomp...

sql中group by用法-SQL

SQL 中 GROUP BY 用法 什么是 GROUP BY? GROUP BY 是 SQL 中用于根据一个或多个列对数据进行分组的命令。它将具有相同值的行分组到一起,并对每组数据计算聚合函数(如...

sql中having的用法-SQL

SQL 中 HAVING 子句的用法 问题:HAVING 子句在 SQL 中有何作用? 回答:HAVING 子句用于过滤由 GROUP BY 子句分组后的结果集。 详细解释: HAVING 子句与...

oracle视图怎么设置存储-Oracle

Oracle 视图存储设置 为什么需要设置视图存储? Oracle 视图本质上是数据库中的虚拟表,通过查询基础表创建。为了提高性能,Oracle 允许在创建视图时指定存储选项,从而将视图数据物理存储...

sql中索引的用法-SQL

SQL 中索引的用法 索引在 SQL 中是至关重要的,它可以显著提高查询性能。它通过为表中的数据创建指向特定列或列组合的指针,来实现快速查找。 索引的类型: 聚集索引:一个包含表中所有行的指针的...

mysql中sum用法详解-SQL

MySQL 中的 SUM() 函数 SUM() 函数简介 SUM() 函数用于计算指定列中所有非 NULL 值的总和。它是一个聚合函数,对一组行进行操作并返回一个单个值。 语法 SUM(column...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。