Это данные кадрУсловная сумма качению
Date ID cost Value
15/12/2016 1 yes 200
15/10/2016 1 yes 100
15/9/2016 1 yes 55
15/04/2016 1 yes 1000
15/12/2016 2 yes 300
15/10/2016 2 yes 200
15/9/2016 2 yes 100
15/04/2016 2 yes 1000
15/12/2016 3 no 300
15/10/2016 3 no 200
15/9/2016 3 no 100
15/04/2016 3 no 1000
Я хотел бы повторить качение суммы на 3 месяца для каждого ID, которые имеют стоимость = «да». Обратите внимание, что в примере идентификаторы всего 3, но в моей БД - n.
Выход должен быть
Date ID Value Rolling_Sum
15/12/2016 1 200 355
15/10/2016 1 100 155
15/9/2016 1 55 55
15/04/2016 1 1000 1000
15/12/2016 2 300 600
15/10/2016 2 200 300
15/9/2016 2 100 100
15/04/2016 2 1000 1000
Я видел много, например, в других вопросах. одна из моих самых больших проблем заключается в том, что дата не продолжается .. поэтому я могу иметь различное отставание от разных данных.
Благодаря
теперь я пытаюсь rollapply, но я не знаю, если это так – Tyu1990
кажется, но этот вопрос немного отличается и усложняет .. это нормально? – Tyu1990