Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

стоимость последнего заказа для каждого покупателя.

Читайте также:
  1. Алгебраическая сумма сил токов для каждого узла в разветвленной цепи равна нулю.
  2. Балансовая стоимость судов.
  3. Биологически активные добавки для всех и каждого
  4. Бланки каждого вида могут изготовляться на основе углового и продольного расположения реквизитов.
  5. Бодрствование было частью каждого великого пробуждения
  6. В СТОИМОСТЬ ВКЛЮЧЕНО
  7. В стоимость входит: проживание гостинице 1 ночь, 2 завтрака, трансфер (автобус иномарка), экскурсионная программа, услуги экскурсовода и сопровождающего.

7.1. На первом шаге для каждого покупателя выведем все его заказы с их стоимостью. Для этого в качестве исходных данных надо воспользоваться всеми упомянутыми Таблицами, а именно Покупатели, Заказы, Описания заказов, Наборы.

В качестве полей строящегося запроса необходимо выбрать Фамилия и Имя из таблицы Покупатели, далее- поле Код заказа из Таблицы Заказы, а далее – в качестве четвертого поля – построить уже использовавшееся Выражение (для подсчета стоимости заказов)

Выражение1: Sum([Опиcания заказов]![Количеcтво]*[Наборы]![Цена])

В качестве Групповой операции для первых трех полей (Фамилия, Имя, Код заказа) необходимо выбрать Группировку, а для четвертого поля Выражение1 – соответственно, Выражение.

В результате выполнения данного Вспомогательного запроса получим список из 402 заказов, сделанных покупателями и их стоимость, при этом каждому из покупателей может соответствовать несколько записей заказов с разными Кодами заказов и разной стоимостью.

7.2. На втором шаге выберем из 402 записей предыдущего запроса лишь те, которые соответствуют последним заказам. Для этого в качестве исходной информации необходимо выбрать Вспомогательный запрос, в качестве выводимых полей – поля Фамилия, Имя и Выражение1 (т.е. стоимость заказа).

Необходимо также ввести групповые операции – для полей Фамилия и ИмяГруппировка, а для поля Выражение1Last (т.е. последнее значение).

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

* * *

12. Для таблицы Покупатели (БД Фрукты) создать, с помощью мастера Повторяющиеся записи, запрос:
– общее число однофамильцев.

Здесь все очень просто. После того, как с помощью Мастера Повторяющиеся записи создан и сохранен запрос, сформировавший Список покупателей-однофамильцев, необходимо лишь подсчитать их число.

Для этого при построении простого запроса необходимо в качестве исходной информации (вспомогательного запроса) воспользоваться имеющимся запросом Список покупателей-однофамильцев. После выбора единственного выводимого поля Фамилия, в качестве Групповой операции необходимо выбрать Count (Количество).

После выполнения запроса в качестве единственной результирующей записи и будет выдано искомое число – 11.

This entry was posted on Sunday, January 10th, 2010 at 19:59 and is filed under Access, Магистратура, Новое. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

 


Дата добавления: 2015-07-19; просмотров: 37 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Количество заказов с суммой превышающей среднюю стоимость заказа;| Конечные результаты использования собственности распределяются между участниками с учетом их доли

mybiblioteka.su - 2015-2024 год. (0.012 сек.)