У меня есть таблица с счетами разных клиентов на строку.Я хотел бы получить с помощью SQL (или SQL HANA) общую сумму не только всех счетов-фактур за тот же месяц и клиента, но и получить в другом столбце сумму за последний месяц.
Let:
Customer, Invoice Date(YearMonth), Amount
1, 201812, 12
1, 201811, 10
1, 201811, 15
1, 201811, 20
1, 201808, 12
1, 201807, 66
1, 201804, 12
1, 201801, 12
2, ...
...
=>
Customer, YearMonth Invoices, Total Month, Total Previous Month(YM -1 )
1, 201812, 12, 45
1, 201811, 45, 0
1, 201808, 12, 66
1, 201807, 66, 0
1, 201804, 12, 0
1, 201801, 12, 0
2, ..
Примечание: у меня также есть точная дата счета, а не только YearMonth