Kryteria daty nie działają w mojej kwerendzie

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

W przypadku użycia daty jako kryterium w zapytaniu programu Access może się okazać, że oczekiwane wyniki są niezgodne z oczekiwaniami.

Kryteria daty, które nie zwracają odpowiednich wyników

W powyższym zapytaniu kryteria >=#2005-01-01#<#2010-01-01 nie będą działać, ponieważ są nieprawidłowe. Zapytanie zostanie uruchomione, ale prawdopodobnie wyniki będą błędne. Kryteria wymagają operatora "And" między datami. Przedstawione poniżej kryteria z operatorem "And" będą działać zgodnie z oczekiwaniami:

Te kryteria daty będą działać

Aby ułatwić sobie pracę, zamiast używać znaków "większe niż", "mniejsze niż" lub "równe", można użyć znaku "Between" z datami i operatorem "And" w celu wykonania tego samego testu, w następujący sposób:

Between #2005-01-01# And #2010-01-01#

Zwróć uwagę na znaki # (znaki numeru) otaczające daty? Po wprowadzeniu daty rozpoznanej przez program Access jest ona automatycznie ujęta w znaki # .

Przykłady kryteriów daty

Spowoduje to wyświetlenie pewnych kryteriów, które będą działać, a które nie:

Kryterium Zwraca rekordy z:
>12/31/10 Daty 2011-01-01 lub później.
<=2014-06-01 Daty do 01.06.2014.
8/25/13 Tylko data 25-08-25.
Between 9/1 And 12/31/15 Daty od 9/1 roku bieżącego do 31.12.2015 lub później.
>3/31/13<07-1/13 Wszystkie daty. W kryteriach brakuje operatora "And", więc nie filtruje żadnych wyników.
Między 01-03-10 A 01-01-05 Daty od 01.01.01.2005 i do 03.01.2010. Nie ma znaczenia, czy data późniejsza zostanie wprowadzona w kryteriach przed datą wcześniejszą.

Przykłady formatów dat rozpoznanych przez program Access

Oto niektóre z wielu formatów dat, których można używać w komórce Kryteria :

Format Przykład
m/d/rrrr 10/5/2013
m/d 10/5
Program Access używa bieżącego roku, jeśli go nie określono.
d-mmm-rrrr 5-paź-2013
m-d-yyyy 3-7-1990

Zobacz Przykłady używania dat jako kryteriów w zapytaniach programu Access , aby poznać wiele sposobów używania dat jako kryteriów zapytań.