count

Status
Niet open voor verdere reacties.

bertje123

Gebruiker
Lid geworden
13 nov 2007
Berichten
57
Hoi,

ik heb volgende gegevens:

Artikel | Aantal

1 | 2
2 | 1
3 | 1
1 | 3
3 | 2

Nu wil ik een count van het aantal per artikel, dus :

Aritkel | Total

1 | 5
2 | 1
3 | 5

Maar als ik volgende query uitvoer :

select artikel, count(aantal) as total from tabel
group by artikel

Krijg ik maar de count van de het eerste artikel dat hij tegenkomt..
 
Wil je het aantal rijen, of wil je aantallen?

Er is een verschil.

COUNT() telt het aantal rijen dat terugkomt.

SUM() telt de inhoud van alle velden op.

Volgensmij zoek jij dat laatste.
 
inderdaad :).
Bedankt, had het al gevonden. Zat maar met die tabel count in mijn hoofd dat ik de sum vergat.
Toch bedankt voor de reply ;)
 
Wellicht overbodig, maar "pivot" had hier ook volgens mij toegepast kunnen worden.

correct me if i'm wrong!
 
Gaat 'm niet worden, zeker niet in normale SQL.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan