Datumskriterien funktionieren in meiner Abfrage nicht
Wenn Sie ein Datum als Kriterium in einer Access-Abfrage verwenden, erhalten Sie möglicherweise nicht die erwarteten Ergebnisse.
In der oben gezeigten Abfrage funktioniert das Kriterium >=#1/1/2005#<#1/1/2010# nicht, da es nicht gültig ist. Die Abfrage wird ausgeführt, aber es ist wahrscheinlich, dass die Ergebnisse falsch sind. Die Kriterien benötigen den „Und"-Operator zwischen den Daten. Die unten gezeigten Kriterien mit dem „Und"-Operator funktionieren wie erwartet:
Um es einfacher zu machen, können Sie anstelle der Zeichen „größer als", „kleiner als" oder „gleich" „Between" mit den Datumsangaben und dem „Und"-Operator verwenden, um denselben Test wie folgt durchzuführen:
Zwischen 01.01.2005# und 01.01.2010#
Beachten Sie die # -Zeichen (Nummernzeichen), die die Daten umgeben? Wenn Sie ein von Access erkanntes Datum eingeben, wird es automatisch in # -Zeichen eingeschlossen.
Beispiele für Datumskriterien
Dies zeigt einige Kriterien, die funktionieren, und eines, das nicht funktioniert:
Kriterien | Gibt Datensätze zurück mit: |
>31.12.10 | Termine am oder nach dem 1.1.2011. |
<=01.06.2014 | Termine am oder vor dem 01.06.2014. |
25.8.13 | Das einzige Datum ist der 25.08.13. |
Zwischen 1.9. und 31.12.15 | Termine am oder nach dem 1.9. des laufenden Jahres und am oder vor dem 31.12.15. |
>31.03.13<01.07.13 | Alle Termine. Dem Kriterium fehlt der „Und"-Operator, sodass keine Ergebnisse herausgefiltert werden. |
Zwischen 1.3.10 und 1.1.05 | Termine am oder nach dem 1.1.05 und am oder vor dem 1.3.10. Dabei spielt es keine Rolle, dass das spätere Datum vor dem früheren Datum in den Kriterien eingetragen ist. |
Beispiele für Datumsformate, die Access erkennt
Hier sind einige der vielen Datumsformate, die Sie in der Kriterienzelle verwenden können:
Format | Beispiel |
m/d/jjjj | 5.10.2013 |
m/d | 10/5 Access verwendet das aktuelle Jahr, wenn Sie keines angeben. |
t-mm-jjjj | 5. Okt. 2013 |
md-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.
No comments:
Post a Comment