首页 > 解决方案 > 如何汇总 MS Access 中不同行的条目?

问题描述

我在 MS Access 中有一个订单表,最左边的一列代表订单 ID。

但是有些订单有不止一种产品,我需要计算订单的总成本。我知道如何获取一种产品的价格(在一行内:)[quantity]*[unit price],但是如何将多行的产品总价格相加?

谢谢!

在此处输入图像描述

标签: sqlms-access

解决方案


你会使用sum(). 例如:

select orderid, sum(quantity * unit_price)
from t
group by orderid;

这给出了每个订单的总数。您可以更改查询以获取每种产品或您关心的任何产品的总数。


推荐阅读