sql 中的聚合函数
时间: 2024-07-07 19:00:42 浏览: 166
SQL中的聚合函数用于对一组相关的行进行计算,返回单一的值,而非单行数据。常见的聚合函数包括:
1. COUNT(): 计算指定列的非空值数量。
2. SUM(): 对数值列求和。
3. AVG(): 计算数值列的平均值。
4. MIN(): 返回指定列的最小值。
5. MAX(): 如引用所示,返回指定列的最大值。
例如,如果你想找出"books"表中每个不同类别的书籍中价格最高的,可以使用`MAX()`函数结合`GROUP BY`语句,如下所示[^1]:
```sql
SELECT name, MAX(price)
FROM books
GROUP BY name;
```
这个查询将返回每个类别(name)下的最高价格(price)。
阅读全文