Включение в бланк запроса групповой операции 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Включение в бланк запроса групповой операции



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

1. Щелкните по кнопке Групповые операции, знак ∑ на панели инструментов Конструктора. В бланке запроса над строкой Сортировка появиться строка Групповая операция

2. Замените в строке Групповая операция установку Группировка на требуемую групповую операцию, выбрав ее из поля со списком: Sum, Avg, Count, Min, Max, StDev,Var, First, Last (описание функций - Приложени 1), Expression (выражение), Where (условие), Group by (группировка).

Выражение позволяет ввести в место названия поля в ячейку какое-либо выражение, например, для вычисления размаха значений по некоторому столбцу X: Мах([X]) - Min([X]).

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

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

 

Включение в бланк запроса вычисляемых полей

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

2. Щелкните в строке Поле по пустому столбцу бланка запроса. Введите имя столбца, затем двоеточие, за ним - выражение. Для ввода выражения щелкните по кнопке Построить, чтобы воспользоваться Построителем выражений (Приложение 2).

3. В верхней части Построителя выражений в области ввода создайте выражение.

4. В столбце вычисляемого поля переместите курсор в строку Групповая операция и выберите в раскрывающем списке Выражение (если не выбрать опцию Выражение, при вы полнении запрос открывает диалоговое окно Введите значение параметра или возвращает сообщение об ошибке)

5. Запустите запрос.

 

Создание много табличных запросов

Внутреннее соединение по одному полю

  1. Выберите вкладку Создание окна БД, в группе другие выбрать «Конструктор запросов.

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

3. Заполните бланк запроса.

4. Щелкните на кнопке Выполнить, чтобы отразить результаты запроса.

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

 

Внутренние соединения по нескольким полям

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

Для создания такого соединения выполните пункты 1,2 предыдущего раздела. Затем в окне Конструктора запроса выберите в списке полей одной из таблиц поле, по которому образуется связь, и перетащите его на связываемое поле другой таблицы. Между связываемыми таблицам и должна образоваться линия связи. Точки на концах линии указывают на то, что соединение создано между полями, связь которых в схеме данных не задана. Далее выполните пункты 3,4 предыдущего раздела.

 

Внешние соединения

  1. Выполните пункты 1-3 раздела Внутреннее соединение по одному полю.

2. Установите связь между таблицами, если ранее она не была прописана в Схеме БД. Для этого щелкните в первой таблице по полю, по которому будет осуществляться связь, и перетащите его в связываемое с ним поле второй таблицы

3. Щелкните на линии объединения полей, чтобы выделить ее. В результате центральная часть линии станет толще.

4. Выберите из меню команды Вид опцию Параметры объединения.
Отобразится диалоговое окно Параметры объединения (рис.4.4).

5. Выберите тип объединения, щелкните по кнопке ОК. После этой операции на линии объединения появится стрелка, указывающая тип соединения (на рис.4.4 выбран второй тип соединения, на схеме ему будет соответствовать направленная вправо стрелка, что указывает на создание между таблицам и левого внешнего соединения).

6. Запустите запрос на исполнение.

Рис.4.4 Диалоговое окно

Параметры объединения

 

 



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 542; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.14.85.76 (0.006 с.)