Оператор Like

Застосовується до
Access для 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", після якої стоїть будь-яка буква між "А" та "Е" і три цифри:

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

У таблиці нижче запропоновано спосіб використання оператора Like для перевірки виразів на відповідність різним шаблонам.


Тип збігу

Візерунком
Матч
(повертає значення True)
Немає збігів
(повертає значення False)
Кілька символів а*а аа, аБа, аБББа аБВ
*аб* абв, ААББ, Хаб аЮб, бав
Спеціальний символ а[*]а а*а ааа
Кілька символів аб* абвгдеє, абв ваб, ааб
Один символ а?а ааа, а3а, аБа аБББа
Одна цифра а#а а0а, а1а, а2а ааа, а10а
Діапазон символів [а–я] е, п, й 2, &
За межами діапазону [!а–я] 9, &, % б, а
Не цифра [!0–9] А, а, &, ~ 0, 1, 9
Комбінований тип а[!б–м]# Ан9, ая0, а99 абв, ай0