Создание двухтабличного запроса

Ситуация: Федор из отдела продаж задался целью обновить список рассылки каталогов, удалив из него неактивных покупателей. Для этого Федору нужен список покупателей с указанием даты последнего заказа, сделанного каждым из них. Чтобы подготовить требуемую информацию, вы создадите запрос, основанный на таблицах Покупатели и Заказы.

Из окна Схема данных видно, что в настоящий момент таблица покупатели не связана ни с одной другой таблицей; при создании запроса не имеет значения, существует ли постоянная связь, поэтому вы установите временное отношение между таблицами Покупатели и Заказы. Это возможно, поскольку обе таблицы содержат поле Код покупателя соответствующих друг другу типов: в таблице Покупатели – тип данных Счетчик, а в таблице Заказы - числовой тип данных и размер длинного целого.

1. На вкладке Запросы нажмите кнопку Создать. Появиться окно диалога Новый запрос.

2. В окне диалога Новый запрос дважды щелкните на строке Конструктор. Появиться окно нового запроса и окно диалога Добавление таблицы.

3. В окне Добавление таблицы дважды щелкните на имени таблицы Покупатели, а затем на имени Заказы.

4. Закройте окно диалога. Обе таблицы имеют поле Код покупателя; свяжите таблицы используя это поле.

5. Установите указатель на заголовке Код покупателя таблицы Покупатели;

6. Перетащите этот заголовок на заголовок Код покупателя таблицы Покупатели. Между исходными полями появиться линия связи. Этот запрос будет предназначен для создания списка имен и дат заказов.

7. Дважды щелкните на строке Имя таблицы Покупатели.

8. Дважды щелкните на строке Фамилия таблицы Покупатели.

9. Дважды щелкните на строке Дата заказа таблицы Заказы.

10. Переключитесь в режим таблицы (нажмите кнопку Вид на панели инструментов). Выборка отразит список всех пар покупатель/дата заказа, как показано на рисунке.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: