[MSSQL]SQL- pętla? CTE?, Aktualizacja danych w kolumnie na podstawie drugiej kolumny |
[MSSQL]SQL- pętla? CTE?, Aktualizacja danych w kolumnie na podstawie drugiej kolumny |
10.07.2020, 20:42:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 10.07.2020 Ostrzeżenie: (0%) |
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ę? Ten post edytował m198921 10.07.2020, 19:35:43 |
|
|
Wersja Lo-Fi | Aktualny czas: 23.09.2024 - 14:47 |