С помощью запросов, называемых итоговыми, можно получать статистические данные по одной или нескольким таблицам.
Для анализа данных используются статистические функции.
Ø Сумма – суммирует элементы в столбце. Работает только с числовыми или денежными данными.
Ø Среднее – вычисляет для столбца среднее значение. Столбец должен содержать числовые или денежные единицы, значения даты или времени. Функция игнорирует пустые значения.
Ø Число – подсчитывает количество элементов в столбце.
Ø Максимум – возвращает элемент, имеющий наибольшее значение. Для текстовых данных наибольшим будет последнее по алфавиту значение, причем реестр не учитывается. Функция игнорирует пустые значения.
Ø Минимум - возвращает элемент, имеющий наименьшее значение. Для текстовых данных наименьшим будет первое по алфавиту значение, причем реестр не учитывается. Функция игнорирует пустые значения.
Ø Стандартное отклонение – показывает, насколько значения отклоняются от среднего.
Ø Дисперсия – вычисляет статистическую дисперсию для всех значений в столбце. Данная функция работает только с числовыми и денежными данными. Если таблица содержит менее двух строк, то возвращает пустое значение.
В итоговом запросе вычисляются промежуточные итоги по группам записей. Как правило, итоговый запрос применяется, когда требуется использовать значение результата в другой части БД, например в отчете.
Для создания итогового запроса нужно:
1. В режиме конструктора создайте запрос.
2. На вкладке Конструктор в группе Показать или скрыть нажать кнопку Итоги. В бланке запроса появится строка Групповая операция.
3. В строке Групповая операция выбрать из раскрывающегося списка значение, например Условие.
4. В строке Условие отбора ввести условие (Рис. 69).
Рис. 69. Результирующий бланк итогового запроса с условием
5. Перейти на вкладку Конструктор и выберите команду Выполнить.