Для отбора данных в соответствии с условием задачи проектируется объект Запрос. Запросы в MS Access строятся с помощью мастера или конструктора.
Условие относится к определенному полю или группе полей, по которым происходит отбор данных. Различают условия:
простые – выбор по одному критерию оформляется с помощью отношений сравнения (<, >, =, <=, >=, <>),
составные – при этом несколько простых условий соединяются логическими связками: and (и), or (или), not (не).
При построении запроса необходимо записать условие на формальном языке. Для построения условий в MS Access используются следующие правила.
Условие в MS AccessОписание
<12Выбор тех записей, значение числового поля у которых меньше 12.
<>#01.04.2010#Выбор тех записей, значение поля даты у которых не равно 1 апреля 2010 года. Значения данных типа Дата/время заключаются в специальные символы “#”.
“Иванов”Выбор тех записей, значение текстового поля у которых совпадает с образцом.
Between 10 and 99Выбор тех записей, значение числового поля у которых находится в отрезке от 10 до 99. Конструкцию можно применять к типу Дата/время.
Like “И*”Выбор тех записей, значение текстового поля у которых совпадает с шаблоном. Запись шаблона оформляется с помощью Like и символов: “*” –заменяет любое количество любых символов, “?” – заменяет один любой символ. В данном случае будут отобраны все значения, начинающиеся на букву “И”.
[Введите значение]Таким образом, проектируется запрос с параметром. Значение параметра задается пользователем при каждом запуске запроса. Выбираются те записи, значение соответствующего поля у которых определяется параметром.

Выполним проектирование запросов с помощью конструктора.
Выберем учеников, фамилии которых начинаются на “А”