Анализ данных с помощью запросов
Анализ данных с помощью запросов
Возможности запросов не ограничиваются выборкой и запросами на изменение. С помощью запросов, называемых итоговыми , можно получить статистические данные по одной или нескольким таблицам.
Для анализа данных используются статистические функции.
• Сумма – суммирует элементы в столбце. Работает только с числовыми или денежными данными.
• Среднее – вычисляет для столбца среднее значение. Столбец должен содержать числовые или денежные величины или значения даты или времени. Функция игнорирует пустые значения.
• Число – подсчитывает количество элементов в столбце.
• Максимум – возвращает элемент, имеющий наибольшее значение. Для текстовых данных наибольшим будет последнее по алфавиту значение, причем регистр не учитывается. Функция игнорирует пустые значения.
• Минимум – возвращает элемент, имеющий наименьшее значение. Для текстовых данных наименьшим будет первое по алфавиту значение, причем регистр не учитывается. Функция игнорирует пустые значения.
• Стандартное отклонение – показывает, насколько значения отклоняются от среднего.
• Дисперсия – вычисляет статистическую дисперсию для всех значений в столбце. Эта функция работает только с числовыми и денежными данными. Если таблица содержит менее двух строк, то возвращается пустое значение.
В итоговом запросе вычисляются промежуточные итоги по группам записей. Как правило, итоговый запрос применяется, когда требуется использовать значение результата в другой части базы данных, например в отчете.
Составьте запрос, подсчитывающий количество товаров в таблице Товары .
1. Откройте базу данных Отдел продаж .
2. На вкладке Создание в группе Другие нажмите кнопку Конструктор запросов .
3. В окне Добавление таблицы дважды щелкните кнопкой мыши на названии таблицы Товары . Нажмите кнопку Закрыть .
4. Дважды щелкните кнопкой мыши на названии поля Код , чтобы добавить его в выборку.
5. На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Итоги . В бланке запроса появится строка Групповая операция .
6. В строке Групповая операция для поля Код выберите в раскрывающемся списке функцию Count .
Текст итогового запроса приведен в листинге 6.10.
Данный текст является ознакомительным фрагментом.