За допомогою умов запиту в Access можна обмежити результати на основі певних текстових значень. Наприклад, умова = "Тернопіль" показує всі елементи, які містять текст Тернопіль. У цій статті наведено кілька прикладів умов запиту, які можна використовувати з типом даних "текст" і які дають змогу отримати конкретніші результати запиту і швидше знайти потрібні відомості. Якщо ви не впевнені у використанні умов, див. статтю Застосування умов до запиту.
Зразок умов і результатів типу даних "Текст"
У таблиці нижче показано, як можна використовувати деякі поширені умови для типів даних "Текст". Спробуйте різні умови та перегляньте отримані результати. Якщо в результатах немає елементів, можна повторно перевірити умови, але це може означати, що точно не знайдено елементів, які відповідають вашим умовам.
Примітка.
В Access автоматично додаються знаки лапок наприкінці кожного критерію, але можна додати лапки, щоб уникнути плутанини з текстом запиту. Наприклад, якщо фраза містить слова "і" чи "або". Програма Access сприймає їх як вказівки.
| Для такого результату | Режим конструктора запитів | Умови. |
|---|---|---|
| Щоб знайти всі елементи, які точно відповідають тексту. Відображає лише контакти в Україні. |
|
"Текст" |
|
Рядок умов АБО знаходить відповідники для кількох слів або фраз. Відображає контакти в Україні, Китаї або Канаді. |
|
"Текст" |
| Щоб вилучити текст, використовуйте умови Not перед словом або фразою, які потрібно вилучити. Відображає контакти в усіх містах, крім Вінниці. |
|
Not "Текст" |
| Щоб вилучити текст за допомогою кількох умов. Відображає всі контакти, які не перебувають у Вінниці, Івано-Франківську та Донецьку. Порада: Функція Not Like "X*" знаходить усі елементи, крім тих, які починаються з указаної букви. |
|
Not In ("Текст", "Текст", "Текст"…) |
| Умову NOT можна використовувати з іншими виразами( наприклад, AND NOT) і текстом, який потрібно виключити з пошуку. Відображає всі контакти з міст, починаючи з букви "L", крім контактів у Лондоні. |
|
Like "Текст*" А не "Текст" |
| Щоб виконати пошук за останніми трьома буквами тексту. Відображає будь-який контакт, назва країни або регіону якого закінчується на "-ина", наприклад Аргентина або Боснія та Герцеґовина. |
|
Like "*ина" |
| Відображає прізвища контактів, значення країни або регіону яких не містить тексту. |
|
Is Null |
| Відображає прізвища контактів із Null-значенням у стовпці "Країна/регіон". |
|
Is Not Null |
| Відображає прізвища контактів, назва міста яких пуста (але не Null-значення). |
|
"" (пара лапок) |
| Відображає прізвища контактів із відомостями у стовпці "Місто". |
|
Not "" |
| Відображає контакти, відомості про місто яких не пусті та не Null-значення. |
|
Is Not Null And Not "" |
Порада.
Щоб переглянути синтаксис запиту в SQL (мова структурованих запитів), клацніть режим SQL на панелі інструментів у правому нижньому куті екрана.