Supportnet / Forum / Datenbanken
Datum-Filter in Access
Frage
Moin,
ich habe eine Datenbank mit mehreren Spalten und Zeilen. In einer Spalte steht ein Datum.
nun möchte ich alle rausfiltern, die vor 1970 geboren sind.
ich denke es könnte sich daraus ein problem ergeben, dass das datum nicht im richtigem format vorliegt. der größte teil ist im folgendem format : dd.mm.yyyy
wie kann ich dennoch realisieren, dass ich alle, die vor dem 01.01.1971 geboren wurden, herrausbekomme?
schöne grüße und vielen dank schon mal im vorraus :)
Antwort 1 von erik
Das kommt darauf an, ob die Datumswerte sich ordnungsgemäß von der CDate()-Funktion interpretieren lassen. Wenn nicht, dann solltest du zusehen, dass du vernünftige Datenbestände zustande bekommst.
Sollte das machbar sein, dann müsste die Filterung ungefähr so lauten:
Sollte das machbar sein, dann müsste die Filterung ungefähr so lauten:
WHERE (Jahr(Datum([Geburtsdatum])) < 1970)Antwort 2 von Kommandant
Moin,
danke für deine antwort.
ich hab den fehler inzwischen gefunden. es lag daran, dass der feldtyp flasch war. hab ihn auf datum eingestellt und alles funktioniert :D
danke noch mal
schöne grüße
Kommandant
danke für deine antwort.
ich hab den fehler inzwischen gefunden. es lag daran, dass der feldtyp flasch war. hab ihn auf datum eingestellt und alles funktioniert :D
danke noch mal
schöne grüße
Kommandant

