Применение условий к текстовым значениям

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Критерии запроса в Access можно использовать для ограничения результатов на основе определенных текстовых значений. Например, условие = "Чикаго" отобразит все элементы с текстом Чикаго. В этой статье приведены примеры условий запросов, которые можно использовать с типом данных "Текст" для получения уточненных результатов запросов и более быстрого поиска нужной информации. Если вы не уверены в использовании условий, см. раздел Применение условий к запросу.

Образец текстового условия и результаты запроса

В таблице ниже показано, как можно использовать некоторые распространенные условия для типа данных "Текст". Попробуйте применить различные условия и просмотрите полученные результаты. Если вы не видите элементов в результатах, вы можете повторно проверить критерии, но это может означать, что не было элементов, которые бы точно соответствовали вашим критериям.

Примечание

Access автоматически добавляет кавычки в конце каждого условия, но вы можете добавить кавычки при использовании текста, который может запутать запрос. Например, если вы используете фразу, включающую слова «и» или «или». Access рассматривает их как инструкции.

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

Совет

Если вы хотите проверка синтаксис запросов в SQL (язык SQL), щелкните представление SQL на панели инструментов в правом нижнем углу экрана. Значок

К началу страницы