Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: gcording am Januar 31, 2018, 13:57:13

Titel: Kundenauswahl nach Geburtsdatum
Beitrag von: gcording am Januar 31, 2018, 13:57:13
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
Titel: Re: Kundenauswahl nach Geburtsdatum
Beitrag von: Lachtaube am Januar 31, 2018, 15:31:17
@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.
Titel: Re: Kundenauswahl nach Geburtsdatum
Beitrag von: ebs17 am Januar 31, 2018, 18:05:08
WHERE [KD-GebDat] > DateAdd("yyyy", -40, Date())