Коллеги добрый день. Есть запрос следующего вида.
Возвращает накопительный итог по дням, по которым было движение, необходимо по всем дня за интервал, помню это было как то просто. Сервер увы 2008 :(
declare @DS DATETIME = '2016-09-01' declare @DE DATETIME = '2016-10-01' DECLARE @TBL TABLE( DT DATETIME, SUM1 MONEY ) INSERT INTO @TBL(DT,SUM1) VALUES ( '2016-09-05', 50),( '2016-09-07', -10),( '2016-09-15', 150) SELECT DT,SUM1,(SELECT SUM(SUM1) FROM @TBL t2 WHERE t2.DT <=t1.DT) FROM @TBL t1
Возвращает накопительный итог по дням, по которым было движение, необходимо по всем дня за интервал, помню это было как то просто. Сервер увы 2008 :(