Допустим, у меня есть данные в MySQL, как это:
date | value
2010 | 1
2011 | 4
2012 | 2
2013 | 3
Я хочу получить такой результат:
date | value
2010 | 1
2011 | 5
2012 | 7
2013 | 10
Я думал, что это будет просто. Я пытаюсь это:
select tabelA.date, sum(value)
from tabelA
inner join (select date from tabelA group by date) b on tabelA.date > b.date
group by tabelA.date
Я чувствую, что упускаю что-то очевидное. Это кажется простым делом, которое хочется сделать.
Есть идеи?