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

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

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






Групповые операции позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для этих групп одну из статистических функций. В 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; просмотров: 537. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Гальванического элемента При контакте двух любых фаз на границе их раздела возникает двойной электрический слой (ДЭС), состоящий из равных по величине, но противоположных по знаку электрических зарядов...

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

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