MySQL:聚合函数(全面详解)
warning:
这篇文章距离上次修改已过190天,其中的内容可能已经有所变动。
在MySQL中,聚合函数用于对一组数据进行计算并返回单一结果。常见的聚合函数包括SUM(求和)、AVG(平均值)、MAX(最大值)、MIN(最小值)、COUNT(计数)等。
- SUM()函数:SUM()函数用于返回选定列的总和。
SELECT SUM(column_name) FROM table_name;
- AVG()函数:AVG()函数用于返回选定列的平均值。
SELECT AVG(column_name) FROM table_name;
- MAX()函数:MAX()函数用于返回选定列的最大值。
SELECT MAX(column_name) FROM table_name;
- MIN()函数:MIN()函数用于返回选定列的最小值。
SELECT MIN(column_name) FROM table_name;
- COUNT()函数:COUNT()函数用于返回选定列的行数。
SELECT COUNT(column_name) FROM table_name;
- COUNT()函数:COUNT()函数用于返回表中的行数。
SELECT COUNT(*) FROM table_name;
- GROUP BY子句:GROUP BY子句用于将结果集合分组,通常与聚合函数一起使用。
SELECT column1, column2 FROM table_name GROUP BY column1;
- HAVING子句:HAVING子句用于筛选分组后的数据。
SELECT column1, SUM(column2) FROM table_name GROUP BY column1 HAVING SUM(column2) > 100;
以上就是MySQL中的聚合函数以及它们的使用方法。
评论已关闭