Wenn Sie ein Datum als Suchkriterium in einer Access-Abfrage verwenden, stellen Sie möglicherweise fest, dass Sie nicht die erwarteten Ergebnisse erhalten.
In der oben gezeigten Abfrage funktioniert das Kriterium >=#1.1.2005#<#1.1.2010# nicht, da es ungültig ist. Die Abfrage wird ausgeführt, aber wahrscheinlich werden die Ergebnisse falsch sein. Für das Kriterium muss der Und-Operator zwischen den Datumsangaben stehen. Die unten gezeigten Kriterien mit dem Operator "Und" funktionieren wie erwartet:
Zur Vereinfachung können Sie anstelle der Zeichen "größer als", "kleiner als" oder "gleich" "Zwischen" mit den Datumsangaben und dem Operator "Und" verwenden, um denselben Test wie folgt durchzuführen:
Zwischen #1.1.2005# Und #1.1.2010#
Beachten Sie die # -Zeichen (Pfundzeichen), die die Datumsangaben umgeben? Wenn Sie ein Datum eingeben, das von Access erkannt wird, wird es automatisch in # -Zeichen eingeschlossen.
Beispiele für Datumskriterien
Hier werden einige Kriterien angezeigt, die funktionieren, und eine, die nicht funktionieren:
| Kriterien | Gibt Datensätze zurück mit: |
|---|---|
| >12/31/10 | Datum am oder nach dem 1.1.2011. |
| <=01.06.2014 | Datum am oder vor dem 01.06.2014. |
| 8/25/13 | Das einzige ist das Datum 25.08.13. |
| Zwischen 01.09. Und 31.12.15 | Datumsangaben am oder nach dem 01.09. des laufenden Jahres und am oder vor dem 31.12.15. |
| >31.03.13<01.07.13 | Alle Termine. Bei den Kriterien fehlt der Und-Operator, sodass keine Ergebnisse herausgefiltert werden. |
| Zwischen 01.03.10 Und 01.01.05 | Datumsangaben am oder nach dem 1.1.05 und am oder vor dem 1.3.10. Es spielt keine Rolle, dass das spätere Datum in den Kriterien vor dem früheren Datum eingetragen ist. |
Beispiele für Datumsformate, die von Access erkannt werden
Im Folgenden finden Sie einige der vielen Datumsformate, die Sie in der Zelle "Kriterien " verwenden können:
| Format | Beispiel |
|---|---|
| m/d/yyyy | 10/5/2013 |
| m/d | 10/5 Access verwendet das aktuelle Jahr, wenn Sie keines angeben. |
| d-mmm-yyyy | 5-Okt-2013 |
| m-t-jjjj | 3-7-1990 |
Unter Beispiele für die Verwendung von Datumsangaben als Kriterien in Access-Abfragen finden Sie viele Möglichkeiten, Datumsangaben als Abfragekriterien zu verwenden.