Групповые операции позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для этих групп одну из статистических функций. В Access предусмотрено девять статистических функций:
1. AVG – вычисляет среднее арифметическое в наборе чисел, содержащихся в указанном поле запроса
2. Count – счет. Вычисляет число записей в результате запроса
3. min/max – возвращает минимальное или максимальное значение из набора числовых данных, содержащихся в поле запроса.
4. StD (Standard Deviation) – стандартное отклонение ,возвращает средне-квадратичное отклонение средней совокупности для указанного поля запроса.
5. StDPC – возвращает среднеквадратичное отклонение для выборки.
6. SUM – возвращает сумму числовых значений в поле запроса.
7. VarPS – возвращает дисперсное распределение числовых данных указанного поля для генеральной совокупности (выборки)
Результат запроса с использованием групповых операций содержит по одной записи для каждой группы. В запрос включаются поля, по которым производится группировка, и поля, для которых выполняются групповые функции.
Порядок создания запроса с использованием групповых операций
Для создания запроса с использованием групповых операций формируется запрос на выборку. В бланк запроса включаются поля, по которым надо произвести группировку, и поля, по которым надо произвести статистические вычисления.
Выполнить команду Вид/Групповые операции (View/Totals) или на панели инструментов конструктора запросов нажать кнопку Групповые операции (Totals). Можно также нажать правую кнопку мыши и выбрать в контекстно-зависимом меню опцию Групповая операция (Total), в которой для всех полей записано Группировка (Group by).
Для групповых вычислений по некоторому полю нужно заменить в нем слово Группировка (Group by) на нужную статистическую функцию. Выбрать нужную функцию можно через раскрывающийся в поле список.