2012 を使用しているため、window functions
を使用するオプションが 1 つあります。 :
select
yr,
mth,
sumamount,
sum(sumamount) over (order by yr, mth rows unbounded preceding) runningsum
from (select year(noticedate) yr,
month(noticedate) mth,
sum(amount) sumamount
from data123
group by year(noticedate), month(noticedate)
) t
order by yr, mth