рассчитать сумму каждой строки с предыдущей строкой для каждого периода - PullRequest
0 голосов
/ 27 апреля 2020

если у меня есть эта таблица:

period  Dmd  ON_HAND_QTY Transfers  Open_PO
0       5333    0             0         0
1        0      0             0         0
2        0      0             0         0
3       5333    0             0         0
0        0    2000            0         0
1        0    2000            0         0
2        0    2000            0         0
3      1066   2000            0         0

, и я хочу создать запрос для вычисления End_Inv, где End_inv = (ON_HAND_QTY + Transfers + Open_PO + End_Inv (period-1) - Dmd), поэтому результат будет следующим:

period  Dmd  ON_HAND_QTY    Transfers   Open_PO  End_Inv
0      5333    0              0           0       -5333
1      0       0              0           0       -5333
2      0       0              0           0       -5333
3      5333    0              0           0       -10667
0      0     2000             0           0        2000
1      0     2000             0           0        2000
2      0     2000             0           0        2000
3     1066   2000             0           0        933.2

, и когда период = 0, он начнется fre sh, так как нет предыдущего End_inv Может кто-нибудь помочь мне с этим, пожалуйста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...