Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У частині 1 цього 3-х частин ми розглянули основний приклад використання умов у запиті, щоб зробити запит запиту конкретнішим. Це чудово, якщо ви точно знаєте, що ви шукаєте. Але що робити, якщо ви хочете побачити неточні відповіді, – скажіть, усі, чиє прізвище почнеться з Th? Вам пощастило – у програмі Access є потужні інструменти, які можна використовувати в критеріях запитів для отримання неточних збігів: символи узагальнення та оператор LIKE.

Символи узагальнення

Якщо ви коли-небудь грали в покер, можливо, ви зможете здогадатися, які символи узагальнення роблять: їх можна замінити на інші символи. Є десять символів узагальнення, але лише п'ять можна використовувати в будь-якій з цих баз даних. П'ять з них відповідає стандартному знаним як ANSI-89, а інші п'ять відповідатимуть стандарту ANSI-92; Кожна база даних підтримує один стандарт або інший, але не обидва. Можна настроїти параметр, щоб указати, який стандарт ANSI використовувати.

Символи ANSI-89

Символ   

Опис

Приклад

*

Відповідає будь-якій кількості символів.
Зірочку можна використовувати будь-де в рядку символів.

СВ * знаходить, що, білий і чому, але не деякий час або годинник.

?

Відповідає будь-якій одній букві.

B? LL знаходить м'яч, дзвін і Білл

[ ]

Використовується з іншими символами (вкладені в дужках).
Відповідає будь-якому одному символу в дужках.

B [ AE ] LL знаходить м'яч і дзвін, але не Білл

!

Використовується в дужках разом з іншими символами.
Відповідає будь-якому символу не в дужках.

b [! e ] LL знаходить рахунок і бик, але не м'яч або дзвін

-

Використовується в дужках разом з іншими символами.
Відповідає будь-якому символу з діапазону.
Діапазон слід указувати у висхідному порядку (від А до Я, а не від Я до А).

b [a-c] d знаходить погані, BBD і BCD

#

Відповідає будь-якому одному числовому символу.

1 # 3 знаходить 103, 113, 123

Символи ANSI-92

Символ  

Опис

Приклад

%

Відповідає будь-якій кількості символів.
Цей символ узагальнення можна використати як перший або останній символ у рядку символів.

СВ % знаходить, що, білий і чому, але не деякий час або годинник.

_

Відповідає будь-якій одній букві.

B_ll знаходить м'яч, дзвін і Білл

[ ]

Використовується разом з іншими символами.
Відповідає будь-якому одному символу в дужках.

B [ AE ] LL знаходить м'яч і дзвін, але не Білл

^

Використовується в дужках разом з іншими символами.
Відповідає будь-якому символу не в дужках.

b [^ AE ] LL знаходить законопроект і бик, але не м'яч або Белл

-

Використовується в дужках разом з іншими символами.
Відповідає будь-якому символу з діапазону.
Діапазон слід указувати у висхідному порядку (від А до Я, а не від Я до А).

b [a-c] d знаходить погане, кбт

Оператор LIKE

У програмі Access потрібне слово "like" в будь-якому критеріму, який використовує символи узагальнення. Ви використовуєте оператор LIKE безпосередньо перед рядком, що містить символи узагальнення. У програмі Access також має бути рядок, оточений позначками лапок. Наприклад, щоб відповідати текстовим даним, які містять літеру T , ви використовуєте цей вираз:

LIKE "* т *"

У пізніших версіях програма Access додає оператор LIKE, а також символи лапок для вас, якщо їх не можна пропустити. Тому, якщо ви використовуєте вираз * t * , потрібно змінити його на кшталт "* т *" під час виконання запиту або переміщення курсора за межі критерію.

Відображення символів у дії "як" і "узагальнення"

Щоб переглянути відео, яке демонструє використання цих знарядь, скористайтеся цим відео YouTube на кшталт і символами узагальнення в критеріях запиту Access.

Далі в частині 3 цієї серії із 3-х частин: запит на введення даних за допомогою параметра.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×