Cześć,
Poległam w trakcie przygotowywania (wydaje mi się, że to proste a przekombinowałam) tabeli w MSSQLserver - może ktoś będzie w stanie naprowadzić mnie na rozwiązanie? pomóc?
Do rzeczy:
Mam tabelę #TAB, w której muszę przeliczyć dwie kolumny (zarys przedstawiam poniżej(dane zmyslone, kolumny takie same)):
okres | in | out | beginning| ends
201701 | 27 | 1 | 145 | 136
201702 | 28 | 5 | 0 | 0
201703 | 35 | 85 | 0 | 0
201704 | 51 | 45 | 0 | 0
201705 | 15 | 45 | 0 | 0
Co potrzebuję zrobić:
*każda wartość beginning powinna być dokładnie wartością ends z okresu wcześniejszegu, czyli wiersza wyżej
*kazda wartość ends = beginning + in - out
Kombinowałam na wszystkie znane mi sposoby, niestety poległam.. pomożecie?
czy tak się w ogóle da?
zaczynam wątpić, albo po prostu brakuje mi doświadczenia i wiedzy ...
a może mnie ponioslo i w mssql tego nie zrobię?