Щоб переглянути відомості, які задовольняють кілька альтернативних умов, використовуйте рядки умов or у сітці макета запиту Access.
Щоб пригадати, як використовувати умови, див. статтю про застосування умов до запиту.
Наприклад, якщо бізнес має клієнтів у кількох різних країнах і вони виконують підвищення лише для клієнтів у Франції, Великобританії та США. Ось як можна отримати список клієнтів лише з цих країн:
-
Відкрийте таблицю, яку потрібно використати як джерело запиту, і на вкладці Створення натисніть кнопку Макет запиту.
-
У режимі Конструктор запитів виберіть таблицю та двічі клацніть поля, які потрібно відобразити в результатах запиту.
-
Введіть першу умову в рядку Умови.
Примітка.: Використовуйте відповідний стовпець. У цьому прикладі використовується стовпець Країна/регіон, але щоб знайти, наприклад, певні прізвища, слід ввести умову в поле Прізвище.
-
Введіть альтернативну умову в рядку або (якщо є кілька умов, використовуйте пусті рядки нижче) і натисніть кнопку Запуск.
-
Натисніть сполучення клавіш Ctrl+S, щоб зберегти запит.
Інший приклад використання умов АБО. Потрібно знайти працівників, які працюють у Харківському філіалі, АБО працівників, чий день народження припадає на певну дату.
1. Умову "Місто" вказано в рядку Умови.
2. Умову "Дата_народження" вказано в рядку або.
Умови, зазначені в рядках Умови та або, об’єднуються за допомогою оператора OR, як показано нижче:
Місто = "Харків" OR Дата_народження < DateAdd (" yyyy ", -40, Date())
Ви можете вказати більше альтернативних умов, використовуючи пусті рядки під рядком or.
Порада.: Якщо умови тимчасові або часто змінюються, варто відфільтрувати результат запиту.
Використання умов АБО в різних полях
На наведеному нижче зображенні показано способи використання рядка умов АБО для альтернативних умов у різних полях, наприклад для пошуку компаній, клієнти яких живуть у Києві або Львові.
Порада.: Використовуючи умову, яка також може бути ключовим словом, беріть її в подвійні лапки. Наприклад, OR та IN – це логічні оператори, але також можуть використовуватися як скорочення слів Oregon та Indiana, тому умову слід записувати так: ""OR"".
Якщо поля умов не змінюються, а потрібні значення змінюються часто, можна створити параметризований запит.
Перегляньте ці приклади умов запиту.