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