Студопедия — Использование групповых операций в запросах
Студопедия Главная Случайная страница Обратная связь

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

Использование групповых операций в запросах






Групповые операции позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для этих групп одну из статистических функций. В Access предусмотрено девять статистических функций:

Функция Результат применения функции
Sum Сумма всех значений поля в каждой группе
  Avg Среднее арифметическое всех значений поля в каждой группе.
StDev Стандартное среднеквадратичное отклонение для всех значений поля каждой группы
Var Статистическая дисперсия для всех значений поля каждой группы
Min Наименьшее значение поля в каждой группе
Max Наибольшее значение поля в каждой группе
First Первое значение поля в группе
Last Последнее значение поля в группе
  Count Чило значений поля в группе без учета пустых значений (Null). Для подсчета количества всех записей группы используется выражение Count(*).

 

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

Порядок создания запроса с использованием групповых операций:

1. Формируется запрос на выборку. В бланк запроса включаются поля, по которым надо произвести группировку, и поля, по которым надо произвести статистические вычисления.

2. Выберите вкладку Работа с запросамиКонструктор→Итоги

Можно также нажать правую кнопку мыши в окне бланка запроса QBE и выбрать в контекстно-зависимом меню команду Итоги. В бланке запроса QBE появляется строка Групповая операция, в которой для всех полей записано Группировка.

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

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

5. В результате будет сформирован отдельный запрос с данной групповой операцией, который можно использовать в другом запросе.

 

Выполним задание. Для выполнения задания необходимо создать два запроса

Запрос1 (МинГод) находит минимальное значение в поле Год издания

1. Создайте новый запрос с помощью конструктора запросов

2. Добавьте таблицу Книги

3. Выберите вкладку Работа с запросамиКонструктор→Итоги

4. Установите параметры

 

 

5. Выполните запрос. В результат на экране должно появиться одно значение

6. Сохраните запрос под именем МинГод

 

Запрос 2 (КнигаМинГод) выводит название самой старой книги.

7. Создайте новый запрос на выборку. Добавьте в схему данных запроса таблицу Книги и запрос МинГод

 

 

8. Укажите в бланке запроса, что необходимо вывести название книг из таблицы книги

9. По условию запроса нам необходимо вывести название только той книги, год издания которой минимален, т.е. необходимо сравнить каждое значение в поле Год издания таблицы Книги с результатом запроса МинГод. Для этого необходимо использовать Построитель выражений. Приведите запрос к виду:

 

10. Поместите курсор в Условие отбора для поля Года издания. Щелкните правой кнопкой мыши и выберите команду Построить. В результате откроется окно Построитель выражений

 

11. В области Элементы выражений разверните БД Книги, щелкнув за значок «+» рядом с ее названием. Выберите Запросы→МинГод. В области Категории выражений выберите Min-Год издания (поле, где высчитывается минимальный год). Щелкните на нем два раза мышью. В результате в верхней области должно появиться выражение. В данном выражении указано из какого объекта какое поле участвует в запросе с помощью соответствующего синтаксиса.

Нажмите Ок.

12. Бланк запроса примет вид

 

 

13. Выполните запрос. Результат:

 

 








Дата добавления: 2015-09-04; просмотров: 539. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

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

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