У меня есть следующая таблица:
oDate oValue
----------------------------
2017-01-01 40
2017-02-01 50
2017-03-01 60
2017-04-01 10
Данные только один на каждый месяц.
Тогда я хочу получить следующий результат:
oDate oValue YTD
----------------------------------------
2017-01-01 40 40
2017-02-01 50 90
2017-03-01 60 150
2017-04-01 10 160
Таким образом, значение YTD
представляет собой сумму oValue
по сравнению с предыдущим месяцем и заканчивается в декабре выбранного года. Когда начнется новый Year
, он снова будет рассчитываться, игнорируя предыдущий год.
У кого-нибудь есть идея для этого?
Спасибо.