Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Сравнивает строковое выражение с шаблоном в выражении SQL.

Синтаксис

выражение Like "шаблон"

Синтаксис оператора Like включает в себя следующие компоненты:

Часть

Описание

выражение

Выражение SQL, используемое в предложении WHERE.

шаблон

Строка или строковый литерал, с которыми сравнивается выражение.

Замечания

Оператор Like можно использовать для поиска значений полей, соответствующих указанному шаблону. В качестве шаблона можно задать полное значение (например, Like “Smith”) или использовать подстановочные знаки, чтобы получить диапазон значений (например, Like “Sm*”)).

В выражении можно использовать оператор Like для сравнения значения поля со строковым выражением. Например, если ввести Like “C*” в SQL-запросе, запрос вернет все значения полей, начиная с буквы C. В запрос с параметрами можно заставить у пользователя шаблон для поиска.

Следующий пример возвращает данные, которые начинаются с буквы P, за которой идут любая буква от A до F и три цифры:

Like “P[A-F]###”

В следующей таблице показано, как использовать оператор Like для проверки на соответствие различным шаблонам:

Тип совпадения

Шаблон

Соответствие (возвращает значение "Истина")

Нет соответствия (возвращает значение "Истина")

Несколько символов

а*а

аа, aБa, aБББa

aБВ

*aб*

aбв, AAББ, Цaб

aШб, бaв

Особые символы

а[*]а

а*а

ааа

Несколько символов

aб*

aбвгдеё, aбв

вaб, aaб

Один символ

а?а

ааа, а3а, aБa

aБББa

Одна цифра

а#а

а0а, а1а, а2а

ааа, а10а

Диапазон символов

[a-я]

д, о, и

2, &

Вне диапазона

[!a-я]

9, &, %

б, a

Не цифра

[!0-9]

А, а, &, ~

0, 1, 9

Смешанный

a[!б-л]#

Aм9, aя0, a99

aбв, aи0

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.