Використання умов АБО для створення запиту з альтернативними або кількома умовами

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Щоб переглянути відомості, які задовольняють кілька альтернативних умов, використовуйте рядки умов or у сітці макета запиту Access.

Відомості про те, як оновити запит, див . в статті Застосування умов до запиту.

Наприклад, якщо бізнес має клієнтів у кількох різних країнах і вони виконують підвищення лише для клієнтів у Франції, Великобританії та США. Ось як можна отримати список клієнтів лише з цих країн:

Використання умови АБО в конструкторі та результат

  1. Відкрийте таблицю, яку потрібно використати як джерело запиту, і на вкладці Створення натисніть кнопку Макет запиту.

  2. У режимі Конструктор запитів виберіть таблицю та двічі клацніть поля, які потрібно відобразити в результатах запиту.

  3. Додайте свою першу умову в рядкуCriteria .

    Примітка.

    У цьому прикладі використовується відповідний стовпець Країна або регіон , але якщо потрібно знайти певні прізвища, додайте умови в полі Прізвище .

  4. Введіть альтернативну умову в рядку або (якщо є кілька умов, використовуйте пусті рядки нижче) і натисніть кнопку Запуск.

  5. Натисніть сполучення клавіш Ctrl+S, щоб зберегти запит.

Інший приклад використання умов АБО. Потрібно знайти працівників, які працюють у Харківському філіалі, АБО працівників, чий день народження припадає на певну дату.

Альтернативні умови

1. Умова "Місто" вказана в рядку Критерії .

2. Умова BirthDate указано в рядку або .

Щоб об’єднати умови, зазначені в рядках Критерії та Або, використовується оператор OR, як показано нижче:

Місто = "Харків" ORBirthDate<DateAdd("yyyy", -40, Date())

Ви можете вказати більше альтернативних умов, використовуючи пусті рядки під рядком or.

Порада.

Якщо умови тимчасові або часто змінюються, варто відфільтрувати результат запиту.

Використання умов АБО в різних полях

На наведеному нижче зображенні показано способи використання рядка умов АБО для альтернативних умов у різних полях, наприклад для пошуку компаній, клієнти яких живуть у Києві або Львові.

Запит з умовами з різних полів, у яких принаймні одну умову має бути виконано

Порада.

Якщо використовується умова, яка також є ключовим словом, використовуються подвійні лапки для умов, наприклад, OR та IN – це логічні оператори, а також скорочення для Орегону та Індіани, тобто ""OR"".

Якщо поля умов не змінюються, а потрібні значення змінюються часто, можна створити параметризований запит.

Перегляньте ці приклади умов запиту.

На початок сторінки