Ik een Query maken met daarin een overzicht per maand

  • Onderwerp starter Onderwerp starter janvn
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

janvn

Gebruiker
Lid geworden
17 nov 2009
Berichten
7
Ik heb een access-tabel met datumnotaties. Nu wil ik een query maken met een overzicht per maand. Hoe doe ik dat?
 
Laatst bewerkt:
welke database gebruik je?

In MS SQLServer kan dit zo:


select datepart(mm,datum), sum(optelveld) from pipo
where datum between '01-01-2009' and '31-12-09'
group by datepart(mm,datum)
order by datepart(mm,datum)
 
Je kunt een query maken op basis van datums, of (wat jij wilt) bijvoorbeeld op maanden. Om te beginnen moet je de knop <Totalen> aanklikken om te kunnen groeperen. Je datumveld maak je dan bijvoorbeeld op met de functie Month. Je krijgt dan bijvoorbeeld dit nieuwe veld: MaandNr:Month([DatumVeld]).
Dit veld kun je gebruiken om de maanden op te sorteren. Om de maanden weer te geven als tekst, maak je het volgende veld: Maand:Format([DatumVeld];"mmmm").
Vervolgens selecteer je de velden die je wilt gebruiken in je maandoverzicht. Je kunt daarbij kiezen je die velden wilt gebruiken om aparte groeprecords te maken (de standaard functie Group By) of om te totaliseren, waarbij je de functie verandert in bijvoorbeeld Aantal of Som.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan