[MS SQL] fifo, stocki, sprzedaz, zakup

0

Drodzy,
Z bazy zaciągam sobie tabelę w formacie (bez 'KOLUMNA DODANA'):

Data | NumerDok | Ilość | KOLUMNA DODANA
---------------- | -------------------
2018-10-25 | Dostawa1| +500 | 70
2018-10-26 | Sprzedaż1| -300 |
2018-10-27 | Sprzedaż2| -50 |
2018-10-28 | Dostawa2| +100 | 100
2018-10-29 | Sprzedaż3| -50 |
2018-10-30 | Sprzedaż4| -30 |

Chciałbym dodać kolumnę (KOLUMNA DODANA) która będzie wskazywała ile z danej dostawy zostało jeszcze towaru niesprzedanego. Czyli Dostawa1 +500 szt. - sprzedaż (300+50+50+30) = 70. Ale gdy dojdzie do zera to chciałbym, aby przechodził do następnej dostawy i zdejmował ilość z kolejnej dostawy.

Znajdzie się Mocarz, który podoła wyzwaniu ? :)

Dzięki PapaJapa

3

Z dodatkową kolumną.
http://sqlfiddle.com/#!15/5ddd7/2
Na postgreSQL, bo go lubię :) A tak serio sqlfiddle bardzo średnio działa z MS SQL Server. Ale to czysty SQL, więc wszędzie pójdzie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1