首页 MySql数据库教程 MySql五种常见聚合查找方法详解:COUNT、SUM、AVG、MAX、MIN
pay pay
教程目录

MySql五种常见聚合查找方法详解:COUNT、SUM、AVG、MAX、MIN

日期: 三月 25, 2023, 4:43 p.m.
阅读: 220
作者: Python自学网-村长

摘要: MySQL 中的聚合函数用于对数据进行统计和汇总。下面是 MySQL 中常用的聚合函数及其用法:

MySQL 中的聚合函数用于对数据进行统计和汇总。下面是 MySQL 中常用的聚合函数及其用法:

1.COUNT:用于计算指定列或行的行数。例如:

SELECT COUNT(*) FROM my_table;

这个查询返回 my_table 表中所有行的行数。

2.SUM:用于计算指定列的总和。例如:

SELECT SUM(salary) FROM employees;

这个查询返回 employees 表中所有员工的薪水总和。

3.AVG:用于计算指定列的平均值。例如:

SELECT AVG(age) FROM students;

这个查询返回 students 表中所有学生的年龄平均值。

4.MAX:用于查找指定列的最大值。例如:

SELECT MAX(score) FROM exams;

这个查询返回 exams 表中所有考试的最高分数。

5.MIN:用于查找指定列的最小值。例如:

SELECT MIN(price) FROM products;

这个查询返回 products 表中所有产品的最低价格。

除了以上常用的聚合函数之外,MySQL 还提供了其他的聚合函数,例如:

  • GROUP_CONCAT:用于将指定列的多行数据合并为一个字符串。
  • STDDEV:用于计算指定列的标准偏差。
  • VARIANCE:用于计算指定列的方差。

聚合函数通常与 GROUP BY 子句一起使用,以对分组数据进行聚合。例如:

SELECT department, AVG(salary) FROM employees GROUP BY department;

这个查询返回按部门分组的员工薪水平均值。

总之,聚合函数是 MySQL 数据库中非常重要的功能之一,可以对数据进行统计和分析,为数据处理提供了很大的便利。

部分文字内容为【Python自学网】原创作品,转载请注明出处!视频内容已申请版权,切勿转载!
回顶部