【发布时间】:2021-06-25 15:41:10
【问题描述】:
我有两张表:(交易和账户)它们的列如下图所示:
Accounts 表很简单,只有两列 ID 和帐户名称。
Transactions 表中的重要列是 Amount 和 type,type 表示该交易是对帐户的输入还是输出。
我想用 SQL 查找每个帐户的当前总金额(输入 - 输出)。
这是我尝试过的,但我无法更进一步:
select c.TRS_AC_ID, CompAccount, sum(Amount), Type from Accounts c
INNER JOIN Transactions t on c.TRS_AC_ID = t.TRS_AC_ID GROUP by CompAccount, Type
【问题讨论】:
-
只标记您使用的数据库。