Оператор Like

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Порівнює рядковий вираз шаблон у виразі SQL.

Синтаксис

вираз Likeшаблон

Синтаксис оператора Like складається з таких частин:

Частина

Опис

вираз

Використаний у реченні WHERE SQL-вираз.

шаблон

Рядок або літерал рядка символів, із яким порівнюється вираз.


Зауваження

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

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

У наведеному нижче прикладі запит повертає дані, які починаються з букви P, за якою слідує будь-яка буква між A та F і три цифри:

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

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


Тип збігу


Шаблон

Відповідність
(повертає логічне значення True)

Не відповідають
(повертає значення False)

Кілька символів

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Спеціальний символ

a[*]a

a*a

aaa

Кілька символів

ab*

abcdefg, abc

cab, aab

Один символ

a?a

aaa, a3a, aBa

aBBBa

Одна цифра

a#a

a0a, a1a, a2a

aaa, a10a

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

[a-z]

f, p, j

2, &

За межами діапазону

[!a-z]

9, &, %

b, a

Будь-який символ, крім цифри

[!0-9]

A, a, &, ~

0, 1, 9

Сполучення

a[!b-m]#

An9, az0, a99

abc, aj0



Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×