【问题标题】:Sum Total of Distinct Items In Table表中不同项目的总和
【发布时间】:2020-10-14 00:42:31
【问题描述】:

我有一张交易表。一栏是供应商 ID,一栏是应付金额。 [还有其他列,但不相关]

id | amount | custid
23 | -31.32 | 904424
24 | -19.94 | 646744
25 | -4.77  | 904424
26 | -29.40 | 972979

我想运行一个查询来提供每个不同客户 ID 的总数。 目标是确定欠每个客户的金额。

【问题讨论】:

  • 您是否尝试过聚合(GROUP BY)查询?或者构建一个使用排序和分组功能的报表,并在组页脚中使用聚合计算。报告允许显示详细记录以及汇总计算。您说一列用于供应商 ID,但我在示例中没有看到 - 您显示的是客户 ID。

标签: sql ms-access select group-by sum


【解决方案1】:

这是基本的聚合:

select custid, sum(amount) total_amount
from mytable
group by custid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    相关资源
    最近更新 更多