【发布时间】:2021-10-26 18:52:56
【问题描述】:
我有 2 个收入和支出表,每个表都有日期和货币字段。收入:IncomeDate、AmountPaid;支出:ExpenseDate、TotalAmount。我想编写一个 SQL 查询来从收入中减去支出,以获得两个表中不同日期的损益字段。 我试过了:
SELECT
Income.IncomeDate,
SUM(AmountPaid) AS DailyIncome,
Expenditure.ExpenseDate,
SUM(TotalAmount) AS DailyExpenditure
FROM Income
FULL OUTER JOIN Expenditure ON IncomeDate=ExpenditureDate
GROUP BY IncomeDate
ORDER BY IncomeDate
...但它不起作用。有什么想法吗?
【问题讨论】: