Создание сводного запроса

Ситуация: Георгий из отдела маркетинга хочет знать общее количество наборов, заказанных покупателями из каждого города. Вы можете получить эти данные из таблиц Покупатели и Заказы (вместе с таблицей Описание заказов), но вам не нужно создавать новый запрос – можно сохранить запрос Даты заказов под новым именем и настроить его так, чтобы получить сводную информацию для Георгия.

Запрос дата заказов все еще должен быть открыть.

Таблица Описания заказов полностью аналогична таблице Пункты заказов, которую вы создали при выполнении упражнений занятия 5, но заполнена данными, необходимыми при выполнении запросов.

1. Выберете в меню команду Файл→Cохранить как/Экспорт.

2. В окне диалога Сохранение объекта установите переключатель В текущей базе данных.

3. В столбец Новое имя введите Заказы по городам.

4. Нажмите кнопку ОК. Копия запроса Даты заказов теперь сохранена под именем Заказы по городам.

5. Переключитесь в режим конструктора.

6. Удалите оба поля из бланка запроса (щелкните на сером прямоугольнике у верхней границы поля и нажмите клавишу DELETE).

7. Щелкните правой кнопкой в окне запроса и выберете в появившемся меню команду Добавить таблицу.

8. Добавьте таблицу Описания заказов и закройте окно диалога Добавление таблицы. Таблица Описания заказов связана с таблицей Заказы, и линия, изображающая эту связь, появиться на экране автоматически.

9. Добавьте поле Город таблицы Покупатели в бланк запроса.

10. Добавьте поле Количество таблицы Описания заказов в бланк запроса.

Установленное отношение между этими тремя таблицами позволяет Access сопоставлять наборы из таблицы Описания заказов с городами, указанными в таблице Покупатели. Ваш запрос должен выглядеть так, как показано на иллюстрации.

Георгию нужно знать количество заказов из каждого города, поэтому вам предстоит сгруппировать заказы по городам.

11. Щелкните правой кнопкой в любом месте бланка запроса и выберете Групповые операции. В бланке запроса под строкой Имя таблицы появиться новая строка – Группировка.

12. Щелкните в ячейке Группировка столбца Количество.

13. Щелкните на появившейся стрелке вниз и выберете функцию Sum.

После того как вы выбрали соответствующую функцию, следует установить сортировку результатов по полю Город в возрастающем порядке.

14. В ячейке Сортировка поля Город выберете По возрастанию. Переключитесь в режим таблицы.

Ваша выборка будет выглядеть так, как показано на рисунке.

Имя поля, которое установил Access автоматически, Sum_Количество, не самое замечательное для заголовка столбца, поэтому вы измените его (не название поля, а его подпись).

15. Переключитесь в режим конструктора.

16. В бланке запроса щелкните правой кнопкой в столбце Количество и выберете Свойства.

Появиться окно диалога Свойства поля.

17. В строке Подпись введите Всего наборов.

18. Закройте окно диалога.

19. Переключитесь в режим таблицы.

Ваша выборка должна выглядеть так, как показано на рисунке.

20. Закройте запрос и сохраните его.



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



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