В качестве примера рассмотрим создание запроса, отображающего фамилии студентов, которые получили 4 или 5 по математике (при этом сами оценки и название предмета также должны отображаться). После выбора режима конструктора будет отображено диалоговое окно Добавление таблицы (см. выше рис.6) для выбора таблиц, которые будут служить источником данных при выполнении запроса. В нашем случае таким источником будут таблицы Студенты, Успеваемость и Предметы. После добавления этих таблиц нужно закрыть окно добавления таблицы, после чего на экране будет отображено окно конструктора нового запроса (см. рис. 15). В верхней части окна конструктора располагаются таблицы, используемые в качестве источника данных. В нижней части окна указываются параметры отбираемых в выборку данных.
Рис. 15.Конструктор запросов
Поле – это название поля, содержимое которого будет добавлено в результаты запроса. Чтобы добавить поле в запрос, можно перетащить его в строку Поле из макета таблицы, расположенного в верхней части окна.
Имя таблицы – название таблицы, в которой находится выбранное поле.
Сортировка – указывается направление сортировки для данного поля – по возрастанию или по убыванию
Вывод на экран – задается режим, при котором на экране будет или не будет отображаться содержимое выбранного поля.
Условие отбора, или – указываются одно или несколько условий, в соответствии с которыми записи будут добавляться в выборку. Например, условие отбора оценок – 4 OR 5 (см. рис. 16).
Созданный таким образом запрос необходимо выполнить. Для этого нужно выполнить команду Запрос \ Запуск. В результате будет получен набор записей с требуемым набором полей, значения которых соответствуют указанным условиям (см. рис. 16). При этом записи будут упорядочены по фамилии, в алфавитном порядке. Для сохранения запроса следует выполнить команду Файл \ Сохранить.