Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.
Умови дати не працюють у запиті

Якщо в запиті 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 для багатьох способів використання дат як умов запиту.

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×