Студопедия — Between [задайте начальную дату] and [задайте конечную дату]
Студопедия Главная Случайная страница Обратная связь

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

Between [задайте начальную дату] and [задайте конечную дату]






Условие можно сформировать с помощью Построителя выражений (between – это оператор сравнения). Сохраните запрос под именем Объем продаж и выполните его. При выполнении этого запроса программа будет запрашивать начальную и конечную дату интересующего Вас периода.

16. Рассмотрим создание итогового запроса. Итоговый запрос позволяет получить итоговые данные по всей таблице или сгруппировать данные по общим признакам и выполнить групповые операции. Требуется определить по таблице Заказыобъем продаж каждого вида товара (сколько заказов каждого вида товара и в каком количестве товар заказан). Можно строить итоговый запрос в режиме конструктора или с помощью Мастера. Выберем первый способ. В режиме конструктора создадим простой запрос по таблице Заказы, выбрав поля Номер заказа, Код продукта и Кол-во. Затем нажмем кнопку Итоги . В нижней части бланка запроса (рис. 4) появится строка Групповая операция.

Выпадающий список в ячейке Групповая операция содержит двенадцать функций. Вот некоторые из них:

- Группировка, означает, что данное поле будет основой для группировки данных. В нашем примере это поле Код продукта.

- Sum позволяет суммировать все значения данного поля. У нас это поле Кол-во.

- Count определяет общее количество записей, отобранных по запросу. Установим эту функцию в поле Номер заказа, чтобы подсчитать количество заказов по каждой группе продуктов.

Сохраните запрос под именем Итоги по продуктам. Выполните запрос.

 

Рис. 4.

 

17. С помощью Мастера создайте итоговый запрос для решения той же задачи. Обратите внимание на второе окно Мастера: надо не только установить параметр Итоговый, но и нажать кнопку Итоги, чтобы задать вычисляемые поля. Сохраните запрос под именем Итоги по продуктам1. Выполните запрос.

18. С помощью Мастера создайте Перекрестный запрос. В результате выполнения такого запроса создается сводная таблица. По таблице Заказы требуется создать таблицу для просмотра дат исполнения заказов по конкретным продуктам с указанием их количества. Во вкладке Создание à Мастер запросов выбрать строку Перекрестный запрос. На первом шаге работы Мастера перекрестных запросов следует выбрать исходную таблицу Заказы и нажать кнопку . В следующем окне требуется указать поле, значения которого будут использованы как заголовки строк Код продукта и нажать кнопку . На следующем шаге надо указать поле для задания заголовков столбцов Дата поставки и нажать кнопку . В следующем окне необходимо указать временной интервал Дата для группировки данных и нажать кнопку . После этого указывается, какие вычисления будут производиться на пересечении строк и столбцов (Кол-во, функция Сумма) (рис. 5). Если требуется, можно вычислить итоговые значения. В последнем окне задается название запроса Поставка заказов и выбирается режим выполнения запроса. Затем надо нажать кнопку (рис. 6).

Рис. 5

 

Рис. 6

 

19. Запрос записи без подчиненных. Такой запрос позволяет в одной таблице найти записи, которым нет соответствия в другой таблице, связанной с первой. Например, требуется выдать список продуктов, не востребованных ни в одном заказе. Таблица, где объекты обязательно существуют, считается главной. В нашем случае это таблица Продукты. Таблица, в которой некоторых объектов может не быть, называется подчиненной. У нас это таблица Заказы. Во вкладке Создание à Мастер запросов выбрать строку Записи без подчиненных. На первом шаге Мастера надо указать главную таблицу: Продукты и нажать кнопку . Затем указывается подчиненная таблица – Заказы и нажимается кнопка . В следующем окне задается связующее эти таблицы поле Код продукта и нажимается кнопка . После этого выбираются поля с необходимой информацией о не заказанном продукте (рис. 7) и нажимается кнопка . В последнем окне задается название запроса Не востребованные продукты и выбирается режим выполнения запроса. Затем надо нажать кнопку .

 

Рис. 7

 

20. Все рассмотренные выше виды запросов могут комбинироваться. Кроме того, можно создавать запросы по нескольким таблицам и по запросам.

21. Создадим запрос по нескольким таблицам. Требуется выдать список всех заказов, отсортированных по клиентам, с указанием стоимости заказа, имени клиента и наименования продукта. Запрос может быть создан в режиме конструктора или с помощью Мастера. Если создавать такой запрос в режиме конструктора, то требуется добавить в бланк запроса все три таблицы, а затем разместить в нижней части бланка все нужные поля:

- Из таблицы Заказы – Номер заказа, Дата поставки, Кол-во.

- Из таблицы Клиенты – Наименование.

- Из таблицы Продукты – Наименование, Цена.

Затем следует создать новое вычисляемое поле (вручную или с помощью Построителя выражений):

Стоимость: [Продукты]! [Цена]*[Заказы]! [Кол-во]

После этого надо сохранить запрос под именем Список заказов и выполнить его.

22. Если создавать такой запрос с помощью Мастера, то на первом шаге требуется поочередно указывать таблицы и выбирать из них нужные поля. Остальные шаги выполняются как обычно. На последнем шаге надо указать, что требуется перейти в режим конструктора. В режиме конструктора следует создать вычисляемое поле Стоимость. После этого надо сохранить запрос под именем Список заказов_1 и выполнить его.

23. Построим запрос по запросу. Требуется подготовить список продуктов, не востребованных за определенный месяц. Сначала по таблице Заказы строится запрос Даты заказов с условием или параметром по дате (задание диапазона). Затем строится запрос записи без подчиненных по таблице Продукты (главная) и запросу Даты заказов (подчиненный). После этого запрос надо сохранить под именем Не востребованные за месяц продукты и выполнить его.

Предъявите преподавателю:

запросы Даты заказов, Дешевые продукты, Дороже 20 рублей, Информация о клиентах, Информация о продуктах, Итоги по продуктам, Итоги по прощдуктам_1, Количество не меньше 2000, Невостребованные за месяц продукты, Невостребованные продукты, Объем продаж, Поставка заказов, Продукты по количеству, Список заказов, Список заказов_1, Стоимость.

Контрольные вопросы:

1. Для чего используются запросы.

2. Какие операции выполняются при создании запроса.

3. Как создается вычисляемое поле в запросе.

4. Как задать условия отбора в запросе.

5. Для чего используется итоговый запрос.

6. Как формируется перекрестный запрос.

7. Для чего используется запрос записи без подчиненных.







Дата добавления: 2014-11-10; просмотров: 925. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Репродуктивное здоровье, как составляющая часть здоровья человека и общества   Репродуктивное здоровье – это состояние полного физического, умственного и социального благополучия при отсутствии заболеваний репродуктивной системы на всех этапах жизни человека...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия