Използване на критерия LIKE за намиране на данни

Подобни критерии или оператор се използват в заявка за намиране на данни, които отговарят на определен модел. Например в нашата база данни имаме таблица "клиенти", като тази по-долу и искаме да намерим само клиенти, които живеят в градовете, чиито имена започват с "B". Ето как ще създадем заявка, като използваме критерия Like:

  1. Отворете таблицата "клиенти":

    Таблица ''Клиенти''

  2. В раздела Създаване щракнете върху Проектиране на заявки.

  3. Щракнете върху Добави и таблицата "клиенти" се добавя към конструктора на заявки.

  4. Щракнете двукратно върху полетата фамилно име и град , за да ги добавите към мрежата на заявката за проектиране.

  5. В полето град Добавете критерия "like B *" и щракнете върху изпълни.

    Критерий на заявка Like

Резултатът от заявката показва само клиентите от имената на градовете, започващи с буквата "B".

Резултати от заявка Like

За да научите повече за използването на критерии, вижте прилагане на критерии към заявка.

Най-горе на страницата

Използване на оператора Like в SQL синтаксис

Ако предпочитате да правите това в синтаксиса на SQL (език за структурирани заявки), Ето как:

  1. Отворете таблицата "клиенти" и в раздела Създаване щракнете върху проектиране на заявки.

  2. В раздела Начало щракнете върху изглед > SQL изглед и въведете следния синтаксис:

SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  1. Щракнете върху Изпълни.

  2. Щракнете с десния бутон върху раздела на заявката, запиши > Затвори.

За повече информация вижте достъп до SQL: основни понятия, лексика и синтаксис и Научете повече за това как да редактирате SQL декларации, за да изостряте резултатите от заявката.

Най-горе на страницата

Примери за шаблони и резултати от критерия Like

Критерият за харесване или операторът е по-удобен, когато сравнявате стойност на поле с израз на низ. Примерът по-долу връща данни, които започват с буквата P, последвана от всяка буква между A и F и три цифри:

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

Ето някои начини за използване на Like за различни шаблони:


Вид съвпадение


Шаблон

Ако вашата база данни има съвпадение
, което ще видите

Ако вашата база данни няма съвпадение
, което ще видите

Множество знаци

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

Примери за подобни критерии със заместващи символи

Таблицата по-долу показва типове резултати, когато критерий Like се използва с заместващи знаци в таблица, която може да съдържа данни с конкретни шаблони за съвпадение.

Критерии

Резултат

Like "E #"

Връща елементи само с два знака, където първият знак е E, а вторият е число.

Like "G?"

Връща елементи само с два знака, където първият знак е G.

Like "* 16"

Връща елементи, завършващи на 16.

Вижте повече примери за заместващи символи.

Най-горе на страницата

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединяване към Microsoft Office участници в Insider

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×