Умови дати не працюють у запиті
Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Якщо в запиті Access використовувати дату як умову, ви можете виявити, що ви не отримаєте потрібних результатів.

Таблиця продуктів GETIMAGE

У наведеному вище запиті умови >=#01.01.2005#<#01.01.2010# , оскільки вони неприпустимі. Запит виконується, але, ймовірно, результати будуть неправильними. Умова потребує оператора "And" між датами. Наведені нижче умови з оператором "And" працюватимуть належним чином:

This date criteria will work

Щоб спростити виконання завдань, замість знаків "більше", "менше" або "дорівнює", можна використовувати слово "Between" з датами та оператором "And", щоб виконати таку саму перевірку, як це зробити:

Between #01.01.2005# And #01.01.2010#

Зверніть увагу на символи # (знаки фунта), які оточують дати? Коли ви вводите дату, яку розпізнає Програма Access, вона автоматично отримує символи # .

Приклади умов дати

Тут відображаються деякі умови, які будуть працювати, а такі – ні:

Умови.

Повертає записи з:

>31.12.10

Дати 01.01.2011 або пізніше.

<=01.06.2014

Дати 01.06.2014 або раніше.

8/25/13

Єдина дата 25.08.13.

Від 01.09.2015 до 31.12.15

Дати 31.09.15 поточного року та до 31.12.12.

>31.03.13<13.07.2013

Усі дати. У умові відсутній оператор "And", тому він не фільтруватиме результати.

Між 01.03.10 і 01.01.05

Дати 01.01.05 або пізніше, але до 10.03.2010. Не має значення, що пізніша дата вводиться в умову до попередньої дати.

Приклади форматів дат, які розпізнає Access

У клітинці Критерії можна використовувати кілька форматів дат:

Формат

Приклад

m/d/yyyy

10/5/2013

m/d

10/5

У програмі Access використовується поточний рік, якщо його не вказано.

d-mmm-yyyy

5 жовтня 2013 р.

m-d-yyyy

3-7-1990

У статті Приклади використання дат як умов у запитах Access для багатьох способів використання дат як умов запиту.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.