SQL-запрос на настройку предыдущего значения соседнего столбца для другого столбца - PullRequest
0 голосов
/ 28 марта 2019

Я использую MySQL Workbench 8.0: для каждого идентификатора продукта мне нужно заменить значения DayEnd предыдущим значением Daystart. Но только для первой строки каждого идентификатора продукта, я возьму текущее значение DayEnd

Текущая таблица:

Product ID ,Date      DayEnd    DayStart
1          1997-01-01   39       64
1          1998-01-01   39       25
1          1999-01-01   39       30
2          1997-01-01   21       85
2          1998-01-01   21       50
2          1999-01-01   21       65

Ожидаемый результат:

Product ID ,Date      DayEnd    DayStart
1          1998-01-01   39       64
1          1997-01-01   64       25
1          1996-01-01   25       30
2          1998-01-01   21       85
2          1997-01-01   85       50
2          1996-01-01   50       65

ПРИМЕЧАНИЕ. Функция задержки не работает, в этом случае мне нужно смоделировать функцию задержки

...