Если нужны не отдельные записи, а итоговые значения для группы данных, например, количество книг по информатике, или количество книг каждого издательства, или количество читателей по кафедрам, то мы создаем итоговые запросы. Такие запросы создают группы записей, для которых совпадают значения указанных полей (для таких полей выбираем Групповые операции – Группировка), и вычисляют итоговые значения для других полей (для таких полей выбираем Групповые операции –Sum, Avg, Count, и др.).
Создайте итоговый запрос для подсчета количества читателей каждой кафедры.
17. Зайдите в конструктор запроса, перейдя на вкладку Создание и выбрав Конструктор запросов в группе Другие. В окне диалога Добавление таблицы на вкладке Таблицы выберите таблицу, из которой нужно отобрать данные. Для нашего случая это - Читатели. Нажмите кнопку Добавить. Закройте окно Добавление таблицы.
18. Выберите поля, которые необходимо включить в запрос – это поля Кафедра и Фамилия.
19. Для создания итогового запроса выберите Групповые операции (со значком S) в группе Показать или Скрытьна вкладке Работа с запросами/Конструктор на Ленте.
В бланке запроса появляется строка Групповые операции. В раскрывающемся списке этой строки есть список возможных вычислений для групп записей:
SUM- вычисление суммы значений для группы;
AVG - среднее значение поля для данных из группы записей;
MIN - минимальное значение для данных из группы записей;
MAX - максимальное значение для данных из группы записей;
COUNT- количество записей, в которых есть значение из группы;
STDEV - стандартное отклонение;
VAR - дисперсия;
FIRST - значение в первой записи группы;
LAST - значение в последней записи группы.
Рисунок 17. Конструктор итогового запроса, для подсчета количество читателей каждой кафедры
20. По значению первого поля Кафедра создаем группу, для этого в строке Групповая операция для поля Кафедра выбираем Группировка.
21. Для второго поля Фамилия в строке Групповая операция выбираем COUNT (подсчет количества записей в группе).
22. Определите свойства поля, для того, чтобы при просмотре запроса каждое поле имело понятную подпись. Выберите Страница свойств в группе Показать или Скрыть на вкладке Работа с запросами/Конструктор на Ленте и установите значение для свойства Подпись – Количество читателей.
Рисунок 18. Результат выполнения итогового запроса, для подсчета количество читателей каждой кафедры