Вы можете использовать условия запроса в Access для ограничения результатов на основе определенных текстовых значений. Например, условие = "Чикаго" отобразит все элементы с текстом Чикаго. В этой статье приведены примеры условий запросов, которые можно использовать с типом данных "Текст" для получения уточненных результатов запросов и более быстрого поиска нужной информации. Если вы не уверены в использовании условий, см. раздел Применение условий к запросу.
Образец текстового условия и результаты запроса
В таблице ниже показано, как можно использовать некоторые распространенные условия для типа данных "Текст". Попробуйте применить различные условия и просмотрите полученные результаты. Если вы не видите элементов в результатах, вы можете повторно проверить критерии, но это может означать, что не было элементов, которые бы точно соответствовали вашим критериям.
Примечание: Access автоматически добавляет кавычки в конце каждого условия, но вы можете добавить кавычки при использовании текста, который может запутать запрос. Например, если вы используете фразу, включающую слова «и» или «или». Access рассматривает их как инструкции.
|
Результат |
Режим конструктора запросов |
Условие |
|
Поиск всех элементов, которые полностью соответствуют тексту. Отображаются только контакты в США. |
|
"Текст" |
|
Строка условия "ИЛИ" находит соответствия для нескольких слов или фраз. Отображаются контакты в США, Китае и Канаде. |
|
"Текст" |
|
Чтобы исключить текст, используйте условие "Not", за которым следует слово или фраза, которые нужно исключить. Отображаются контакты во всех городах кроме Бойсе. |
|
Not "Текст" |
|
Исключение текста по нескольким условиям Отображаются все контакты не в Бойсе, Нью-Йорке или Лас-Вегасе. Совет: запрос Not Like "X*" ищет все элементы, которые начинаются на любую букву, кроме указанной. |
|
Not In ("Текст", "Текст", "Текст"…) |
|
Условие NOT можно использовать с другими выражениями. Например, вы можете составить условие AND NOT и добавить после него текст, который нужно исключить из поиска. Отображает все контакты из городов, начиная с буквы "L", кроме контактов в Лондоне. |
|
Как "Text*", а не "Text" |
|
Поиск по последним трем буквам текста. Отображаются все контакты, у которых название страны или региона заканчивается на "ина", например "Украина" и "Аргентина". |
|
Like "*ина" |
|
Отображаются фамилии контактов, у которых поле страны или региона не содержит текст. |
|
Is Null |
|
Отображаются фамилии контактов, у которых столбец "Страна или регион" содержит значение NULL. |
|
Is Not Null |
|
Отображаются фамилии контактов с пустым полем названия города (но не со значением NULL). |
|
"" (прямые кавычки) |
|
Отображаются фамилии контактов со сведениями в столбце "Город". |
|
Not "" |
|
Отображаются контакты, для которых указаны сведения о городе, отличные от значения NULL. |
|
Is Not Null And Not "" |
Советы:
-
Если вы хотите проверка синтаксис запросов в SQL (язык SQL), щелкните представление SQL на панели инструментов в правом нижнем углу экрана.
-