Итоговые запросы (групповые)
Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Итоговые запросы (групповые)





Групповые операции позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для других полей этих групп определенную статистическую функцию: суммирования Sum, расчета среднего значения Avg и некоторые другие.

Групповой запрос создается из режима конструктора. Дополнительно в этом режиме задается команда «Вид -> Групповые операции» или нажимается кнопка «Групповые операции». При этом в бланке запроса появляется строка «Групповая операция», в которой для всех полей записано «Группировка». Для групповых вычислений по некоторому полю нужно заменить в нем

слово «Группировка» на нужную статистическую функцию, выбираемую из списка.

В одном запросе может быть указано несколько групповых функций.

Например: Для каждого номера сделки определить количество наименований товара в сделке и общее количество проданного товара.

ЗАДАНИЕ

Вывести на экран:

22) Для каждого вида товара (поле группировки) получить результат расчета суммы количества его реализации.

23) Для каждой фирмы покупателя (поле группировки) получить количество наименований товара, которые она закупила.

24) Для каждого сотрудника (поле группировки Фамилия) результат расчета количества проданного им товара.

25) Для каждого номера сделки (поле группировки) получить результат расчета количества наименований товаров по сделке.

26) Для каждого номера сделки (поле группировки) результат расчета количества товаров по сделке.

27) Для каждого вида товара результат расчета суммы выручки от его реализации.

28) Для каждой фирмы покупателя получить количество наименований товара, которые она закупила.


ШАГ 9. Перекрестный запрос.



Перекрестные запросы.

В перекрестном запросе формируется таблица (тапа электронной таблицы Excel), в которой левый столбец образует заголовки строк из значений одного поля, верхняя строка образует заголовки столбцов из значений другого поля, а на пересечении строк и столбцов размещаются итоговые значения, вычисленные по значениям третьего поля.

Например: На пересечении граф «№сделки» и «Наименование товара» получить количество проданного товара в каждой сделке.

Перекрестный запрос можно создавать Мастером и Конструктором запросов.

При работе Конструктором необходимо:

ü Построить простой запрос с необходимыми полями;

ü Преобразовать его в перекрестный запрос командой «Запрос -> Перекрестный»;

ü Задать в нужном поле расчет на группировку;

Задать в строке «Перекрестная таблица» Конструктора запросов необходимые заголовки строк, столбцов и значения, которые рассчитываются на их пересечении.

В режиме конструктора данный запрос выглядит следующим образом:

При работе Мастером необходимо:

ü Построить подготовительный простой запрос, в котором имеются все необходимые поля, так как перекрестный запрос Мастером можно строить только к одной таблице (запросу)

ü Нажать кнопку «Создать» и выберем пункт «Перекрестный запрос»:

ü Выбрать поля, значения которых будут использованы в качестве заголовков строк (допускается выбор не более трех полей);

ü Выбрать поля для использования из значений в качестве заголовков столбцов;

ü Выбрать какие вычисления необходимо провести для каждой ячейки на пересечении строк и столбцов;

ü Задать имя запросу.

 

ЗАДАНИЕ

Вывести на экран:

29) В новой таблице-запросе на пересечении граф Фамилия и Номер сделки получить суммарное количество проданного товара этим сотрудником.

30) В новой таблице-запросе на пересечении граф Фамилия и Товар получить суммарное количество каждого товара проданного этим сотрудником.

31) В новой таблице-запросе на пересечении граф Фирма и Товар получить число сделок указанной фирмы по указанному товару.

32) В новой таблице-запросе на пересечении граф Товар и Номер сделки получить суммарное количество этого товара в этой сделке.









Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2018 zdamsam.ru Размещенные материалы защищены законодательством РФ.