rijen optellen

Status
Niet open voor verdere reacties.

boxebeld

Nieuwe gebruiker
Lid geworden
6 dec 2006
Berichten
3
Ik vroeg me af het mogelijk is om met een query het volgende probleem op te lossen in sql server. Het betreft een tabel waarin voorraadtransacties worden opgeslagen. Ingaande transacties zijn de postieve aantalen, uitgaande transacties zijn de negatieve aantallen. Zie onderstaand voorbeeld

Rowid;Artikel;Aantal

1;xyz;5
2;xyz;-6
3;xyz;5

Bedoeling van het statement is om het negatief gaan te signaleren. Group by op artikel en sum op aantal werkt niet omdat totaal in bovenstaand voorbeeld postief is. Echter op rowid 2 ontstaat een negatief. Ik vroeg me af en dan met name hoe, ik een extra kolom kan genereren met daarin een cumulatief aantal. Zie onderstaand voorbeeld.

Rowid;Artikel;Aantal;Cumulatief

1;xyz;5;5
2;xyz;-6;-1
3;xyz';5; 4

Let wel in dit geval zijn rowid doorlopend genummerd. In de daadwerkelijk tabbelen zijn er zeer veel artikelen.
 
Boxebel,

Heb je hier al een oplossing voor gevonden.
Ben er zelf namelijk ook erg benieuwd naar!

Groetjes,

Jasper
 
Ben ook wel benieuwd naar deze, zit met een soort gelijk probleempje. Alleen draait het dan om (vliegtuig)bagage.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan