oracle 使用group by 统计
时间: 2024-06-12 10:02:39 浏览: 102
hibernate如何使用criteria联合查询 group by 的语句
3星 · 编辑精心推荐
Oracle中的`GROUP BY`语句是用于数据库查询中对数据进行分组并计算每个组的汇总值的关键部分。它通常与聚合函数(如SUM, COUNT, AVG, MAX, MIN)一起使用,以便对数据按照一个或多个列的值进行分类。
例如,如果你有一个销售订单表(SalesOrders),你想按产品类别(ProductCategory)统计每个类别的总销售额(TotalRevenue),你可以使用以下SQL查询:
```sql
SELECT ProductCategory, SUM(TotalRevenue) as TotalSalesPerCategory
FROM SalesOrders
GROUP BY ProductCategory;
```
这个查询会返回每个产品类别的名称以及对应的总销售额。
阅读全文