Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНАЯ РАБОТА 4.doc
Скачиваний:
28
Добавлен:
13.02.2016
Размер:
779.26 Кб
Скачать
  1. Создайте новый запрос в режиме конструктора и добавьте таблицу Заказы.

  2. Добавьте в запрос копию таблицы Заказы, повторно нажав кнопку Добавить.

  3. Установите связь между полем ДатаРазмещения из таблицы Заказы полем

ДатаИсполнения таблицы Заказы_1.

  1. В запрос включите поля КодЗаказа, ДатаРазмещения и ДатаИсполнения из таблицы Заказы_1.

5. Нажмите кнопку Свойства либо щелкните по свободной области в верхней части окна запроса и в окне свойств запроса присвойте Да свойству Уникальные значения.

6. Выполните запрос.

Создание запроса для расчета общей суммы по каждому заказу, а также полной стоимости с доставкой и процента за доставку.

  1. Создайте новый запрос в режиме конструктора и добавьте таблицы Клиенты, Заказы и Заказано.

  2. Включите в бланк запроса поля Название, Индекс, Город и Адрес из таблицы Клиенты.

  3. Включите в бланк запроса поля КодЗаказа, ДатаРазмещения, ДатаИсполнения, СтоимостьДоставки из таблицы Заказы.

  4. Для поля КодЗаказа задайте сортировку по возрастанию.

  5. Включите команду Вид Групповая операция.

  6. Вставьте пустой столбец перед столбцом СтоимостьДоставки (выделите столбец СтоимостьДоставки и выберите команду Вставка Столбец либо нажмите клавишу <Insert>).

  7. В ячейке Поле нового столбца введите имя Сумма.

  8. На панели инструментов выберите Построитель выражений.

  9. В окне построителя выражений задайте выражение следующего вида: Ccur([Цена]*[Количество]*(1-[Скидка])) для того, чтобы в запросе были выполнены соответствующие вычисления, и результат был преобразован к денежному формату.

  10. В ячейке Групповая операция поля Сумма выберите операцию Sum.

  11. Для остальных столбцов ячейка Групповая операция должна содержать запись Группировка.

  12. Перейдите к чистому столбцу и введите имя ПроцентЗаДоставку.

  13. В окне построителя выражений задайте [Стоимость доставки]/[Сумма].

  14. В ячейке Групповая операция поля ПроцентЗаДоставку выберите Выражение.

  15. Перейдите к чистому столбцу и введите имя ПолнаяСтоимостьСДоставкой.

  16. В окне построителя выражений задайте [Стоимость доставки]+[Сумма].

  17. В строке Групповая операция поля ПолнаяСтоимостьСДоставкой выберите Выражение.

  18. Выполните запрос.

  19. Сохраните этот запрос под именем «СуммыПоЗаказам».

Создание запроса для расчета статистики по клиентам.

  1. Создайте новый запрос в режиме конструктора, добавьте таблицы Клиенты и Заказы и запрос «СуммыПоЗаказам».

  2. Свяжите поля Название в таблице Клиенты и в запросе СуммыПоЗаказам.

Добавьте связь между полями КодЗаказа таблицы Заказы и запроса СуммыПоЗаказам..

  1. Из таблицы Заказы добавьте поля КодКлиента и КодЗаказа.

  2. Из таблицы Клиенты добавьте поле Название, вставьте после поля КодКлиента.

  3. Выберите команду Вид Групповая операция.

  4. Задайте группировку для поля КодКлиента, Название.

  5. Для поля КодЗаказа выберите опцию Count.

  6. Из запроса «СуммыПоЗаказам» поместите в бланк запроса поле Сумма и выберите для него опцию Max.

  7. Нажмите кнопку Свойства либо щелкните по свободной области в верхней части окна запроса и в окне свойств запроса присвойте Да свойству Уникальные значения.

  8. Щелкните по полю Код заказа правой кнопкой мыши, выберите Свойства и задайте в качестве свойства Подпись значение ЧислоЗаказов.

  9. Щелкните по полю Сумма правой кнопкой мыши, выберите Свойства и задайте в качестве свойства Подпись значение МаксимальнаяСуммаЗаказа.

  10. Выполните запрос.

Создание запроса для подсчета числа заказов за каждый день.