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