Ha mensen,
Na veel gezocht te hebben ben ik er nog niet uit. Wat wil ik: ik wil een datumbereik selecteren.
Even voor de duidelijkheid: ik gebruik MS Access 2003 en wil een SQL query maken.
Ik heb de volgende tabel
dit is een voorbeeld, en hij zit natuurlijk helemaal vol.
Nu wil ik weten hoeveel mensen er ouder dan 18 jaar zijn.
Dit heb ik geprobeerd met de volgende query:
Maar ik krijg een verkeerde uitkomst. Ook wat geprul met year() en month() etc schoot niet op. Nu mijn vraag: wie kan mij de gouden tip geven voor de oplossing van mijn probleem?
Na veel gezocht te hebben ben ik er nog niet uit. Wat wil ik: ik wil een datumbereik selecteren.
Even voor de duidelijkheid: ik gebruik MS Access 2003 en wil een SQL query maken.
Ik heb de volgende tabel
code:
1
2
3
4
| | naam | adres | geboortedatum | |=================================| | Jan X | haven 2 | 13-05-1979 | | Jan Y | stoep 9 | 01-12-1985 | |
dit is een voorbeeld, en hij zit natuurlijk helemaal vol.
Nu wil ik weten hoeveel mensen er ouder dan 18 jaar zijn.
Dit heb ik geprobeerd met de volgende query:
SQL:
1
2
3
| SELECT Count(naam) AS aantal_mensen FROM tabel WHERE Geboortedatum > (Date()-DatePart("y",28)); |
Maar ik krijg een verkeerde uitkomst. Ook wat geprul met year() en month() etc schoot niet op. Nu mijn vraag: wie kan mij de gouden tip geven voor de oplossing van mijn probleem?
Wie nooit tijd heeft, kan er niet mee omgaan.