§ 12. Добавление условий отбора в запрос

 Условие отбора – это правило или фильтр, указывающий какие именно записи необходимы. Условия отбора представляют собой логическое выражение.

Условия отбора

Оператор

Цель

And

Записи, удовлетворяющие одному и другому условию одновременно.

Or

Записи, удовлетворяющие хотя бы одному из двух условий.

Not

Записи, не удовлетворяющие данному условию.

&

Слияние двух строковых выражений.

Like

Записи, содержащие данное выражение.

Between … and

Записи, имеющие значение между двумя указанными.

In

Записи, имеющие в качестве значения один из элементов данного списка.

Is Null

Записи, не имеющие значения в данном поле.

Is Not Null

Записи,  имеющие значение в данном поле.

=, <>,>, <

Обозначение отношений равно, не равно, больше, меньше.

 Разберем следующий пример: нужны ученики, живущие на улице Чехова. Будете добавлять условие отбора в запрос «Адресная книга», понадобится оператор LIKE и первые три буквы имени улицы.

Шаг 1. На вкладке Запросы выберите Адресная книга, в контекстном меню выберите команду Правка. Запрос Адресная книга откроется в режиме дизайна. В ячейке на пересечении строки Критерий и Домашний адрес введите LIKE *Чех*, щёлкните в другой ячейке (при этом условие *Чех* заключается в кавычки).

          Запрос выглядит как на рисунке:




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

Выборка будет отображать только учеников, живущих на Чехова.


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

Пишете имя Адресная книга – Чехова.

Cодержание

§ 11. Создание запроса в режиме дизайна
§ 13. Сортировка запроса