cumulatief in msquery

Status
Niet open voor verdere reacties.

cookz

Gebruiker
Lid geworden
2 okt 2007
Berichten
490
Is het mogelijk om cumulatieven weer te geven met sql(in msquery). De tabel bevat bijvoorbeeld
tabel: leesplankje
wat getal
aap 1
noot 2
mies 3
wim 4
zus 5
jet 6

En ik wil weergeven;

aap 1
noot 3
mies 6
wim 10
zus 15
jet 21

Ergo; de getallen cumulatief.
 
Iets als:

Select a.Wat,a.getal, SUM(Select getal from Leesplankje B where b.getal < a.getal) as cumulatief
From Leesplankje a

Ik neem aan dat er fouten in zitten, maar volgens mij is dit de denkrichting. Houdt wel in dat getal een oplopend getal is in dit geval. Als je een oplopend ID hebt en een niet oplopend getal zou je ook als sum kunnen nemen:

SUM(Select getal from Leesplankje B where b.id < a.id) as cumulatief


Succes

Edit: Foutje in select
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan