Конструирование запроса



Для начала формирования запроса нужно на ленте Создание нажать кнопку Конструктор запросов. Создается пустой бланк запроса Запрос 1.

Далее следует выбрать таблицы, которые будут использованы в запросе. Это можно сделать в диалоговом окне Добавление таблицы, выделяя нужные таблицы и нажимая кнопку Добавить.

Источниками данных для запроса могут служить таблицы и другие запросы.

Добавить объекты-источники данных в бланк запроса с использованием окна Добавление таблицы можно при помощи кнопки Отобразить таблицу.

Если в запросе будет использоваться несколько таблиц, то между ними должны быть заранее установлены связи, которые будут отображаться на экране.

 

Задание 1. Получите информацию о покупателях, заказавших гарнитуры.

Технологию создания запросов в режиме Конструктора рассмотрим на примере выполнения данного задания.

1. На ленте Создание нажать кнопку Конструктор запросов.

2. В окне Добавление таблицы выбрать таблицы Покупатель, Сведения о заказе, Заказ на товар, Товар на базе, нажимая кнопку Добавить.

3. Следует определить поля запроса, для чего переместить их из списка полей таблиц в верхней части окна в нижнюю область конструирования запроса, поместив в отдельные столбцы (рис 7.1).

Это можно сделать тремя способами:

• перетащить мышью поля из таблицы;

• выделить поле двойным щелчком в списке полей соответствующей таблицы;

• выбрать его из раскрывающегося списка строки Поле.

Можно встроить в запрос и целую таблицу со всеми ее полями, если перетащить звездочку * из таблицы в область конструирования.

В нашем случае на бланк запроса необходимо поместить поля Дата заказа, Наименование покупателя, Наименование товара, Количество.

 

Рис.7.1. Вид окна конструирования запроса

4. По заданию требуется выбрать только покупателей гарнитуров, поэтому в строке Условие отбора поля Наименование товара введем текст: Гарнитур*. После этого автоматически условие отбора будет задано выражением Like "Гарнитур*".

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

После того как запрос сформирован, его можно выполнить, щелкнув по кнопке Выполнить с изображением восклицательного знака на ленте Конструктор или выбрать режим Таблица.

Запустим запрос щелчком по кнопке Выполнить на вкладке Конструктор.

 

Результатом исполнения запроса на выборку является динамическая таблица, которая отражает текущее состояние записей исходных таблиц. Динамические таблицы можно использовать в качестве базовых таблиц для других запросов.

 


Дата добавления: 2015-12-19; просмотров: 25; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!