Hallo, ich habe eine Kundentabelle mit dem Feld KD-GebDat in dem das Geburtsdatum steht. Nun möchte ich alle meine Kunden, die ab dem heutigen Tag nicht älter als 40 Jahre alt sind herausfinden.
Mein Versuch in der Abfrage, Zeile Kriterien im Feld KD-GebDat:
>Datum()-(365+40+10)
Es funktioniert, aber ich meine, das es z. B. mit der Funktion Jahr() eleganter gehen müsste. Leider sind meine Versuche nicht von Erfolg gekrönt.
Wer kann helfen?
LG Gerlinde
@Gerlinde,
zuerst solltest Du Feldnamen wie KD minus GebDat meiden. Besser wäre KD_GebDat. Und dann findest Du hier (http://www.access-o-mania.de/forum/index.php?topic=23181.msg135342#msg135342) eine Funktion zur Altersbestimmung.
WHERE [KD-GebDat] > DateAdd("yyyy", -40, Date())