optellen data

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.697
Hallo,
Ik heb een tabel met ongeveer 85000 records
Ik zou graag een query hebben die het aantal records per maand en per jaar telt
Dus, hoeveel records voor de maand januari voor het jaar 2012 bvb
Zoals ik het nu doe duurt het wel erg lang voor ik de telling gedaan krijg
iemand een tip?
Bedankt
JP
 
Dat is een redelijk standaard query. Maak een nieuwe query, zet de knop <Totalen> aan, groepeer op Jaar en Maand door twee velden te maken met de functie Jaar:Year([datumveld]), en één met Maand:Month([datumveld]) en gebruik je sleutelveld met de functie Aantal. Je ziet dan per jaar en maand de totalen. Filter desnoods met Year(Date()) als je alleen de cijfers van dit jaar wilt zien.
 
OK tot "sleutelveld"... dan volg ik het niet meer
Ik maakte via de wizard in de onderste kolom 2 kolommen:
jaar: Year([DATUM]) en in "Totaal" Group By
maand: Month([DATUM]) en in "Totaal" Group by
Wat doe ik vervolgens???

Bedankt
 
Pak elk veld waarvan je 100% zeker bent dat het gevuld is. Anders klopt je telling niet. Mijn voorstel is dan altijd: pak je sleutelveld, want die is per definitie nooit leeg. Pak bijvoorbeeld nooit het veld [tussenvoegsel], want dat is gegarandeerd niet altijd gevuld, en dan klopt de uitkomst dus niet.
Elk veld dat je toevoegt aan een Totalen query krijgt standaard de optie <Group By>. Zoals je al gezien hebt bij Jaar en Maand. Bij het sleutelveld kies je de functie <Aantal>. Dan ga je de records tellen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan