Я пытаюсь установить открывающий и закрывающий столбец в запросе postgresql, в котором я ввожу определенный диапазон дат, и столбец открытия моей первой строки должен быть до начальной даты, а закрытие должно быть (открытие столбца + столбец1 + столбец2 + столбец 3) в каждом строка с указанием даты.
*** Вот мой пример базы данных
Date column1 column2 column3
01/01/2017 10 10 20
02/01/2017 10 10 20
03/01/2017 10 10 20
04/01/2017 10 10 20
05/01/2017 10 10 20
06/01/2017 10 10 20
* Мой ожидаемый запрос в postgresql
* диапазон дат от 01.01.2017 до 01.01.2017
Date opening column1 column2 column3 closing
03/01/2017 60 10 20 10 100
04/01/2017 100 10 20 10 140
05/01/2017 140 10 20 10 180
06/01/2017 180 10 20 10 220