ВУЗ:
Составители:
Рубрика:
63
Для подключения групповых операций в запросе на выборку нажмите кнопку или
выберите пункты меню Вид, Групповые операции. В бланке запроса появится дополнительная строка
«Групповая операция» (Рис. 3-22).
Рассмотрим несколько примеров:
1. Рассчитать количество проданных продуктов за каждый день (Рис. 0-22, а)
Обратите внимание, что поле, для которого установлена агрегатная функция, автоматически
получает новое имя (Рис. 3-22, б).
Рис. 3-22. Расчет количества значений
2. Рассчитать количество проданных продуктов за текущий день
В отличие от предыдущего запроса здесь нет необходимости группировать данные по всем дням.
Достаточно выбрать записи, относящиеся к текущему дню, а затем посчитать количество
продуктов. Т.е. в строке «Групповая операция» вместо значения Группировка выберем Условие
(обратите внимание, что поле с условием не выводится на экран) (Рис. 3-23). Для задания
текущего дня можно использовать функцию Date(), возвращающую каждый день новую дату –
текущую. В этом случае запрос станет более универсальным чем, если бы мы задавали
конкретную дату.
Рис. 3-23. Расчет количества значений с использованием условия
3. Рассчитать ежедневную сумму продаж продуктов, с учетом того, что ЦенаПродажи – это цена за
единицу продукта. В этом запросе необходимо сгруппировать данные по дате продажи, создать
вычисляемое поле: СуммаПродажи: Количество*ЦенаПродажи, а затем установить функцию Sum
для вычисляемого поля (Рис. 3-24)
Для подключения групповых операций в запросе на выборку нажмите кнопку или выберите пункты меню Вид, Групповые операции. В бланке запроса появится дополнительная строка «Групповая операция» (Рис. 3-22). Рассмотрим несколько примеров: 1. Рассчитать количество проданных продуктов за каждый день (Рис. 0-22, а) Обратите внимание, что поле, для которого установлена агрегатная функция, автоматически получает новое имя (Рис. 3-22, б). Рис. 3-22. Расчет количества значений 2. Рассчитать количество проданных продуктов за текущий день В отличие от предыдущего запроса здесь нет необходимости группировать данные по всем дням. Достаточно выбрать записи, относящиеся к текущему дню, а затем посчитать количество продуктов. Т.е. в строке «Групповая операция» вместо значения Группировка выберем Условие (обратите внимание, что поле с условием не выводится на экран) (Рис. 3-23). Для задания текущего дня можно использовать функцию Date(), возвращающую каждый день новую дату – текущую. В этом случае запрос станет более универсальным чем, если бы мы задавали конкретную дату. Рис. 3-23. Расчет количества значений с использованием условия 3. Рассчитать ежедневную сумму продаж продуктов, с учетом того, что ЦенаПродажи – это цена за единицу продукта. В этом запросе необходимо сгруппировать данные по дате продажи, создать вычисляемое поле: СуммаПродажи: Количество*ЦенаПродажи, а затем установить функцию Sum для вычисляемого поля (Рис. 3-24) 63
Страницы
- « первая
- ‹ предыдущая
- …
- 60
- 61
- 62
- 63
- 64
- …
- следующая ›
- последняя »