|
|||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задание для самостоятельной работы. Создайте запрос для вычисления и отображения розничной цены по каждой модели автомобиля, которая на 15% выше оптовойСоздайте запрос для вычисления и отображения розничной цены по каждой модели автомобиля, которая на 15% выше оптовой. Запрос сохраните с именем «Розничная цена». Анализ данных с помощью запросов. Одной из важнейших сфер применения запросов на выборку является анализ информации, содержащейся в таблицах данных. Пользователю часто требуется не просто получить результирующий набор данных, соответствующий условиям выборки, но и применить к этому набору одну или несколько статистических функций: 1. подсчитать количество найденных записей; 2. определить наибольшее или наименьшее значение в числовом поле таблицы; 3. определить общую сумму данных Статистические функции выполняют вычисления со столбцами данных и возвращают единственное значение. Чаще всего используются функции Sum, Count, Avg, Min, Max. (Таблица 5) Таблица 5. Статистические функции
Упражнение 14. Требуется подсчитать общее количество заказов. 1. Откройте Конструктор запросов, в диалоговом окне Добавление таблицы выберите таблицу Заказы. 2. В бланк запроса добавьте поле № заказа. 3. В пустую ячейку строки Поле следующего столбца бланка запроса введите выражение: = Count([№ заказа]). 4. В строке Вывод на экран снимите флажок с поля № заказа, в поле с введенным выражением введите флажок, чтобы отобразить результат вычисления. 5. Измените название вычисляемого поля на – Общее количество заказов. 6. Сохраните запрос с именем «Общее количество заказов». 7. Выполните запрос. Задание для самостоятельной работы Создайте запрос для отображения общего дохода по всем заказам. В качестве источника записей для запроса в диалоговом окне Добавление таблицы выберите ранее созданный запрос «Стоимость заказов» Итоговые запросы Часто требуется подсчитать не только общее количество найденных записей или определить наибольшее или наименьшее значение в числовом поле таблицы, но и получить итоговые значения по группам данных. Например, по каждому клиенту или по каждому городу, или за отчетный период и т.д. Рассмотрим создание такого запроса на следующем примере. Упражнение 15. Требуется вычислить общее количество и итоговую сумму продаж по каждой модели автомобиля за весь период продаж. 1. Откройте Конструктор запросов, в диалоговом окне Добавление таблицы выберите запрос «Стоимость заказов». 2. В бланк запроса поместите поля: Модель, Количество, Выражение 1 (в этом поле вычислялась стоимость заказа). 3. На ленте Работа с запросами /Конструктор /Показать или скрыть выберите кнопку Итоги /Групповые операции. 4. В бланке запроса появится строка Групповая операция. 5. В строке Групповая операция бланка запроса оставьте группировку в полеМодель. В поле Количество из открывающегося списка в качестве группировки выберите функцию Count, для поля Выражение 1 из открывающегося списка в качестве группировки выберите функцию Sum. 6. В строке Вывод на экран введите флажки, чтобы отобразить результаты вычислений. 7. Создайте подписи вычисляемых полей: Общее Количество и Сумма продаж соответственно. 8. Сохраните запрос с именем «Общее количество и сумма продаж по моделям автомобилей». Выполните запрос. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |