§ 12. Добавление условий отбора в запрос
Условие отбора – это правило или фильтр, указывающий какие именно записи необходимы. Условия отбора представляют собой логическое выражение.
|
Оператор |
Цель |
|
And |
Записи, удовлетворяющие одному и другому условию одновременно. |
|
Or |
Записи, удовлетворяющие хотя бы одному из двух условий. |
|
Not |
Записи, не удовлетворяющие данному условию. |
|
& |
Слияние двух строковых выражений. |
|
Like |
Записи, содержащие данное выражение. |
|
Between … and |
Записи, имеющие значение между двумя указанными. |
|
In |
Записи, имеющие в качестве значения один из элементов данного списка. |
|
Is Null |
Записи, не имеющие значения в данном поле. |
|
Is Not Null |
Записи, имеющие значение в данном поле. |
|
=, <>,>, < |
Обозначение отношений равно, не равно, больше, меньше. |
Разберем следующий пример: нужны ученики, живущие на улице Чехова. Будете добавлять условие отбора в запрос «Адресная книга», понадобится оператор LIKE и первые три буквы имени улицы.
Шаг 1. На вкладке Запросы выберите Адресная книга, в контекстном меню выберите команду Правка. Запрос Адресная книга откроется в режиме дизайна. В ячейке на пересечении строки Критерий и Домашний адрес введите LIKE *Чех*, щёлкните в другой ячейке (при этом условие *Чех* заключается в кавычки).
Запрос выглядит как на рисунке:

Шаг 2. Переключение в режим таблицы нажатием функциональной клавиши F4 или выполнением команды Вид в меню Вид.
Выборка будет отображать только учеников, живущих на Чехова.

Шаг3. Сохраните запрос. Меню Файл, команда Сохранить как (для того, чтобы не стереть запрос Адресная книга).
Пишете имя Адресная книга – Чехова.