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

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

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

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

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

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

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

  3. В диалоговия прозорец Показване на таблица щракнете върху Добави, при което таблицата "Клиенти" се добавя към конструктора на заявки.

  4. Затворете диалоговия прозорец Показване на таблица.

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

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

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

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

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

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

Нагоре

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

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

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

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

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

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

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

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

Нагоре

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

Критериите или операторите 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 се използва със заместващи знаци в таблица, която може да съдържа данни с конкретни шаблони за съвпадение.

Критерий

Резултат

Like “E#”

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

Like "G?"

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

Like "*16"

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

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

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

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

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×