· В окне БД в списке Объекты выбрать Запросы, в окне БД – команду Создание запроса в режиме конструктора;
· В диалоговом окне Добавление таблицы выбрать вкладку содержащую объекты, данные из которых будут использованы в запросе.
· Дважды щелкнуть на объектах, которые нужно добавить в запрос, нажать Закрыть;
· Добавить поля в строку Поля в бланке запроса и, если необходимо, указать условия и порядок сортировки;
· Для просмотра результатов запроса на ПИ нажать кнопку Вид.
Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.
В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:
o Поле – указывает имена полей, которые участвуют в запросе
o Имя таблицы – имя таблицы, с которой выбрано это поле
o Сортировка – указывает тип сортировки
o Вывод на экран – устанавливает флажок просмотра поля на экране
o Условия отбора - задаются критерии поиска
o Или – задаются дополнительные критерии отбора
Условное выражение, использующееся в поле Условие отбора может включать операторы <,>,<=,>=,=,<>,AND,OR,NOT.
Есть 4 специальных оператора:
1. оператор IN
имя поля IN('значение 1’;’значение 2’;...)–возвращает истину, если знач. поля равно значению 1, или значению 2 или и т.д.
2. оператор BETWEEN
имя поля BETWEEN значение 1 and значение 2 –возвращает истину, если знач. поля входит в диапазон, включая концы.
3. оператор LIKE
имя поля LIKE “шаблон” – возвращает истину, если поле соответствует шаблону.
4. оператор IS [NOT] NULL – проверка на нулевое значение.