Создание итогового запроса
Итоговый запрос – это запрос на выборку, который предназначен для выполнения итоговых вычислений по данным.
Итоговый запрос можно создать с помощью Мастера простого запроса или Конструктора.
Создание Итогового запроса с помощью Конструктора:
В режиме конструктора Запроса щелкнуть по кнопке «Групповые операции» на панели инструментов. В бланке Запроса появится строка Групповые операции.
Во всех полях автоматически устанавливается значение группировка.
Access предоставляет такие групповые операции:
Sum – вычисляет сумму всех значений заданного поля в каждой группе (для числовых и денежных полей);
Avq – вычисляет среднее арифметическое значений данного поля в каждой группе (для числовых и денежных полей);
Min (Max) – возвращает наименьшее (наибольшее) значение, найденное в этом поле внутри каждой группы (для числовых, денежных и текстовых полей);
Count – возвращает число записей, в которых данное поле имеет значение, отличное от Null. Для того чтобы подсчитать число записей каждой группы с учетом значения Null, надо ввести выражение Count(*) в строку поле, т.е. определить вычислимое поле (для числовых, текстовых, денежных полей, полей типа дата/время);
Stdev – подсчитывает статистическое стандартное отклонение для всех значений в каждой группе данного поля;
Var – подсчитывает статистическое стандартное отклонение для всех значений в каждой группе данного поля;
First – возвращает первое значение поля в группе;
Last – возвращает последнее значение поля в группе.
Выражение – позволяет создать вычислимое поле с использованием итоговых функций.
Условие – позволяет создать в поле условия отбора по группам, если требуется в итоговый запрос включать не все записи.
Если требуется в итоговый запрос включать не все записи, то следует организовать условие по некоторому полю. Для этого в строке Групповая операция поля надо выбрать значение Условие.
Для создание вычислимого поля с использованием итоговых функций в строке поля Групповая операция надо выбрать значение Выражение.
Выполнение запроса
Выполнение запроса задается одним из следующих способов:
Вид – Таблица
Запрос - Выполнить
В пиктографическом меню щелкнуть кнопку с!
Access отобразит Dynaset в соответствии с заданными критериями.
Сохранение запроса
Чтобы не готовить проект запроса всякий раз заново, его следует сохранить.
Это рекомендуется делать для сложных запросов, в которых содержится много полей, критериев, вычислений. Сохраняется спецификация запроса, а не Dynaset.
Файл – Сохранить – Указать имя запроса – ОК.
Дата добавления: 2016-07-22; просмотров: 2463;