有时对数据表的操作不是表中数据本身,而是表中数据的汇总,例如 某一列数据的平均值,最大值,最小值等。而对于这些常用的数据汇总处理,mysql提供了函数来处理。
SQL聚集函数
| 函数 | 说明 |
| COUNT() | 返回某列的行数 |
| MAX() | 返回某列最大值 |
| MIN() | 返回某列最小值 |
| AVG() | 返回某列平均值 |
| SUM() | 返回某列值之和 |
例子:
首先显示出products表格如下:

看起来比较怪,原表只显示了一行:

求出特定行的 如vend_id =1003所有商品的价格;

用于确定满足某种条件的行数目,products表中共有14行:

统计Vend_id = 1001有多少行:




统计有多少个厂商,加上了DISTINCT关键字,就只统计该列中不同的值的数量:

多个函数可以一起用,功能更强大:

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号