MS Access 总计后加入表

问题描述 投票:0回答:1

我有表 A、B、C 和 D。 它们都有以下字段: 部门、供应商、交易、参考和金额。 我希望我的最终表包含部门、供应商、交易、参考以及每个表中 4 个单独的金额列(金额 A、金额 B、金额 C、金额 D)。

在加入这些表之前,我需要根据其他字段对金额进行总计,因为它们在总计之前并不唯一。

联接应保留所有表中的信息,无论它是否在其他表中找到匹配项。

如何在 MS Access 中执行此操作?

sql ms-access join subquery
1个回答
0
投票

我不知道您是否可以在 MS Access 中完成此操作,但听起来 CTE 最适合您。您可以使用 TableA(a,b,c,d,dollarAmt)(做数学) 等。然后,最后,您将获得适用于所有内容的最终查询,并且仅通过执行以下操作引入您想要的列左外连接。那么你就需要选择供应商、tableAsum、TableBSum 等。

我只是不知道您是否可以在 MS Access 中执行此操作,但这听起来可以解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.