Создание запросов в режиме «Конструктор».

Выполнение запроса

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

1. Выберите страницу Запросы окна базы данных.

2. Сделайте двойной щелчок мышью на имени запроса.

В окнах мастера простых запросов можно выбирать поля и выполнять над ними математические операции, но нельзя вводить критерии отбора, как это делается в фильтрах. Что если, например, вы планируете отдохнуть у моря и собираетесь совместить приятное с полезным (или, иначе говоря, хотите оформить расходы на деловую поездку)? Вам нужен список не всех клиентов, а только тех, кто находится в Сочи, Одессе, Ялте или там, куда вы планируйте поехать.

Чтобы создать запрос в режиме «Конструктор», выделите в ДО Новый запросКонструктор и OK.Тогда Access в ДО Добавление таблицы запросит имена таблиц, на которых будет основываться запрос. Выберите таблицы, которые нужно включить в запрос ( двойной щелчок на имени таблицы) либо выделить таблицу и кнопку Добавить - запросы.

 

Добавление таблицы

После выбора нужных таблиц или запросов Access добавляет их к запросу и отображает. Запрос на выборку в режиме «Конструктора» запросит окно, которое разделено на две панели: верхняя панель содержит схему данных запроса, которая включает выбранные для данного запроса таблицы. Нижняя панель является бланком запроса по образцу.

 

Таблицы представлены списками. Схема данных отображает связи с м/у таблицами.

 

Бланк запроса по образцу нужно заполнять. При заполнении бланка запроса, в строку поля необходимо включить имена полей, используемых в запросе. В строке Выводна экран отметить поля, которые должны быть включены в результирующую таблицу.

В строке Сортировка выбрать порядок сортировки записей результата.

В строке Условие отбора .Если условие отбора запишет ваши условия отбора строковые, то они заключаются в кавычки; если числовые значения , то кавычки не обязательны.

Вычисляемые поля. В запросе над полями могут производиться вычисления. Результат вычисления образует вычисляемые поля в таблице, создаваемой по запросу. При вычислении используются арифметические выражения и встроенные функции Access.

Выражение вводится в бланк запроса в пустую ячейку строки Поле. В этой ячейке после нажатия клавиши ← или → в другую ячейку формируется имя поля: Выражение N ,где N – целое число, увеличивающееся на 1, для каждого нового создаваемого вычисляемого поля в запросе. Имя вычисляемого поля выводится перед выражением и отделяется от него:«Например» Выражение 1: [цена]*[количество]. Имя вычисляемого поля «Выражения 1» становится заголовком столбца в таблице с результатами выполнения запроса. Это имя можно изменить, в бланке запроса вместо Выражение N ввести новое имя.