heb deze code gemaakt maar krijg fout opperator ontbreekt
in deel WHERE
ik wil dus de leeftijd berekenen deze script werkt als ik hem in query neer zet, maar nu niet .
Code:
SELECT cursisten.nummer,cursisten.roepnaam, cursisten.achternaam,cursisten.Geb_datum,cursisten.leeftijd,cursisten.email,cursisten.mobiel
FROM cursisten
WHERE (Cursisten.Leeftijd) DateDiff("yyyy";[Geb_Datum];Date())+(Date()<DateSerial(Year(Date());Month([Geb_Datum]);Day([Geb_Datum]))))
UNION
SELECT vrijwilligers.nummer,vrijwilligers.roepnaam,vrijwilligers.achternaam,vrijwilligers.Geb_datum,vrijwilligers.leeftijd,vrijwilligers.email,vrijwilligers.mobiel
FROM vrijwilligers
WHERE (Vrijwilligers.Leeftijd) DateDiff("yyyy";[Geb_Datum];Date())+(Date()<DateSerial(Year(Date());Month([Geb_Datum]);Day([Geb_Datum]))))
in deel WHERE
ik wil dus de leeftijd berekenen deze script werkt als ik hem in query neer zet, maar nu niet .