Критериите за дата не работят в моята заявка

Когато използвате дата като критерий в заявка на Access, е възможно да откриете, че не получавате очакваните резултати.

Таблица с резултатите от GETIMAGE

В заявката, показана по-горе, критерият >= #1/1/2005 # <#1/1/2010 # няма да работи, защото не е валидно. Заявката се изпълнява, но е вероятно резултатът да е грешен. Критериите се нуждаят от оператора "и" между датите. Критериите, показани по-долу, с оператора "и" ще работят според очакванията:

Този критерий за дата ще работи

За да направите нещата по-лесни, вместо да използвате "по-голямо", "по-малко от" или "равно на" знаците, можете да използвате "между" с датите и оператора "и", за да извършите същия тест, ето така:

Между #1/1/2005 # и #1/1/2010 #

Обърнете внимание на знаците # Characters (паунд), които обграждат датите? Когато въведете дата, която Access разпознава, той автоматично се затваря в знаците # .

Примери на критерии за дата

Това показва някои критерии, които ще работят, и такива, които не са:

Критерии

Връща записи със:

>12/31/10

Дати на или след 1/1/2011.

<= 6/1/2014

Дати в или преди 6/1/2014.

8/25/13

Единственият 8/25/13 за дата.

Между 9/1 и 12/31/15

Дати на или след 9/1 на текущата година и на или преди 12/31/15.

>3/31/13<7/1/13

Всички дати. В критерия липсва операторът "and", така че не филтрира никакви резултати.

Между 3/1/10 и 1/1/05

Дати на или след 1/1/05 и в или преди 3/1/10. Няма значение дали по-късната дата е въведена в критериите преди по-ранната дата.

Примери за формати за дата, които Access разпознава

Ето някои от многото формати за дата, които можете да използвате в клетката критерий :

Формат

Пример

m/d/гггг

10/5/2013

m/d

10/5

Access използва текущата година, ако не зададете такъв.

д-ммм-гггг

5-Oct-2013

m-d-гггг

3-7-1990

Вижте примери за използване на дати като критерии в заявки на Access за много начини за използване на дати като критерии за заявка.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединяване към Microsoft Office участници в Insider

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×