sql中聚合函数都有哪些
时间: 2024-03-20 21:43:31 浏览: 149
深入学习SQL Server聚合函数算法优化技巧
在 SQL 中,聚合函数是一类用于对数据进行聚合计算的函数。常用的聚合函数有以下几种:
1. `COUNT`: 用于计算行数或非空值的数量。
2. `SUM`: 用于计算数值列的总和。
3. `AVG`: 用于计算数值列的平均值。
4. `MAX`: 用于计算数值列的最大值。
5. `MIN`: 用于计算数值列的最小值。
例如,我们可以使用以下 SQL 语句来计算一个包含用户信息的表中的用户数量和平均年龄:
```sql
SELECT COUNT(*) AS user_count, AVG(age) AS avg_age FROM users;
```
在上面的 SQL 语句中,`COUNT(*)` 表示计算行数,`AVG(age)` 表示计算年龄列的平均值。
除了上述常用的聚合函数外,不同的 SQL 实现还提供了其他的聚合函数,例如 `STDEV`、`VAR` 等等。具体的聚合函数的使用方式和语法可能因不同的 SQL 实现而有所不同。
阅读全文