oracle sum函数分组
时间: 2023-08-29 14:07:33 浏览: 144
oracle分组函数
Oracle的SUM函数可以用于对某一列进行求和操作,而分组可以用于将结果按照某一列进行分组。因此,可以将这两个操作结合起来,实现对某一列按照分组进行求和的操作。
下面是一个示例:
假设有一个orders表,包含以下几个字段:order_id, customer_id, order_date, amount。现在我们想要按照customer_id分组,计算每个顾客的订单总金额。可以使用以下SQL语句:
```
SELECT customer_id, SUM(amount) as total_amount
FROM orders
GROUP BY customer_id;
```
上述语句将orders表按照customer_id进行分组,对每个分组内的amount列进行求和操作,最终输出每个分组的customer_id和对应的总金额total_amount。
阅读全文