- •Лабораторная работа № 6 Тема: Создание итоговых и перекрестных запросов. Итоговые запросы:
- •Формулировка запроса: Сколько всего зарегистрировано покупателей?
- •2) Формулировка запроса: Какие суммы поступили от каждого покупателя по всем заказам в качестве предоплаты?
- •3) Формулировка запроса: Для каждого товара подсчитать Общую стоимость товара со скидкой, Общую сумму предоплаты, Сумму к оплате и Общую сумму ндс.
- •4) Формулировка запроса: Подсчитать стоимость товаров, срок годности которых истекает в текущем месяце;
- •5) Формулировка запроса: Сколько раз и на какую сумму был заказан каждый товара за каждый день недели.
- •6) Формулировка запроса: Сколько всего заказов сделал каждый покупатель и на какую сумму?
- •Перекрёстные запросы:
- •1) Формулировка запроса: На основе Таблицы 3 вывести по каждому покупателю суммарное количество товаров по каждому наименованию.
- •7) Формулировка запроса: Вычислить количество заказов по каждой дате. Подсчитать максимальное количество заказов по каждой дате.
- •8) Формулировка запроса: Подсчитать, на какую сумму заказано товаров за месяц, название которого вводим с клавиатуры.
4) Формулировка запроса: Подсчитать стоимость товаров, срок годности которых истекает в текущем месяце;
Запрос: |
||||||
|
||||||
|
||||||
|
||||||
|
||||||
Поле |
код_товара |
цена за еденицу (руб) |
срок годности (в мес) |
дата изготовления |
Month(Date())-Month([товары]![дата изготовления]) |
|
Имя таблицы |
товары |
товары |
товары |
товары |
|
|
Групповая операция |
Группировка |
Sum |
Группировка |
Группировка |
Выражение |
|
Вывод на экран |
|
|
|
|
|
|
Условие отбора |
|
|
|
|
>=([товары]![срок годности (в мес)]) |
|
или: |
|
|
|
|
|
|
|
||||||
5) Формулировка запроса: Сколько раз и на какую сумму был заказан каждый товара за каждый день недели.
Запрос: |
|||||
|
|||||
|
|||||
|
|||||
|
|||||
Поле |
код товара |
Количество: номер_заказа |
Сумма: сумма предоплаты |
дата _заказа |
|
Имя таблицы |
Заказы |
Заказы |
Заказы |
Заказы |
|
Групповая операция |
Группировка |
Count |
Sum |
Группировка |
|
Вывод на экран |
|
|
|
|
|
Условие отбора |
|
|
|
|
|
или: |
|
|
|
|
|
|
|||||
6) Формулировка запроса: Сколько всего заказов сделал каждый покупатель и на какую сумму?
Запрос: |
|||||
|
|||||
|
|||||
|
|||||
|
|||||
Поле |
код_покупателя |
Всего заказов: номер_заказа |
Сумма: сумма предоплаты |
|
|
Имя таблицы |
покупатели |
Заказы |
Заказы |
|
|
Групповая операция |
Группировка |
Count |
Sum |
|
|
Вывод на экран |
|
|
|
|
|
Условие отбора |
|
|
|
|
|
или: |
|
|
|
|
|
|
|||||
