MySQL 是一个广泛使用的关系型数据库管理系统,其支持各种数据分析和聚合操作。在 MySQL 中,分组聚合函数是非常常用的功能之一,允许我们按照指定的条件对数据进行聚合计算。本文将介绍 MySQL 常用的分组聚合函数,包括 COUNT、SUM、AVG、MAX、MIN 等,并且提供了相关的实例说明。
SELECT COUNT(*) FROM student;
如果要统计特定列中非 NULL 值的数量,可以使用以下语句:
SELECT COUNT(column_name) FROM table_name;
SELECT SUM(salary) FROM employee;
SELECT AVG(age) FROM student;
SELECT MAX(salary) FROM employee;
SELECT MIN(age) FROM student;
SELECT department, AVG(salary) FROM employee GROUP BY department;
SELECT department, AVG(salary) FROM employee GROUP BY department HAVING AVG(salary) > 5000;
总之,MySQL 支持各种分组聚合函数,它们可以帮助我们更好地理解数据并进行数据分析。在实际应用中,我们可以根据具体的需求选择不同的聚合函数和分组方法,以达到最佳的数据分析效果。
数据分析咨询请扫描二维码