Рассчитать стоимость заказа3.1. Выберите имя таблицы «Заказчик», для которой нужно построить запрос и нажмите клавишу «Добавить». Затем добавьте таблицу «Заказы» и «Товары». 3.2. Разместите в области построения запросов следующие поля: · Заказчик – Наименование · Заказы: КодЗаказа, ДатаРазмещения, ТребуемаяДата, Количество · Товар: Наименование товара в последовательности, указанной на рис.3. 3.3. Задайте условие для поля ДатаРазмещения " < =#01.03.2006#" и для поля ТребуемаяДата " Between #25.04.06# AND #01.05.06#". 3.4. Сохраните запрос под именем «Заказчик-Заказ-Товар» и откройте затем его для выбора информации по заданным условиям. 3.5. Для ввода в запрос поля, значение которого необходимо рассчитать, следует вызвать построитель выражений. Например, необходимо рассчитать сумму заказов данного заказчика. Формируем запрос с полями таблицы Заказы: КодЗаказа, Код товара, ДатаРазмещения, Количество. 3.6. Далее следует рассчитываемое поле, для которого необходимо построить выражение с помощью Построителя выражений. Установите курсор на строку поле следующего столбца, нажмите правую клавишу мыши и выберите опцию Построить. В появившемся окне Построителя выражений выберите в первом столбце название таблицы - Заказы, во втором – имя используемого для расчета поля – Количество, нажмите клавишу Вставить, затем знак операции и далее либо снова имя поля из другой таблицы или имя функции, константы и т.д. В нашем случае, выберите знак операции - *, имя таблицы – Товар, имя поля – Цена и нажмите клавишу Вставить. 3.7. Завершите построение выражения нажатием клавиши ОК. Замените название выражения на Стоимость заказа. 3.8. Сохраните построенный запрос под именем «Заказ-сумма». 3.9. Откройте построенный запрос и проверьте правильность его работы. Рис. 12. Построение запроса для связанных таблиц.
Рис. 13. Использование построителя выражений в запросах. 3.10 Постройте самостоятельно следующие запросы: · Выбрать товары, заказные в первом квартале текущего года. · Выбрать перечень заказчиков, заказавших товары на сумму не менее 560 руб. за январь 2006 года. [7]) · Выбрать перечень заказчиков, заказавших заданный перечень товаров в указанный промежуток времени. · Выбрать товары, отгруженные заказчикам, проживающим в Выборгском районе, за февраль 2006 года. · Выбрать поставщиков, отгрузивших указанный перечень товаров в первом квартале текущего года. Лабораторная работа №12. СУБД MS ACCESS (Экранные формы) Цели работы: научиться создавать экранные формы для ввода данных в таблицы
|