русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Итоговые запросы.


Дата добавления: 2015-07-04; просмотров: 726; Нарушение авторских прав


Если нужны не отдельные записи, а итоговые значения для группы данных, например, количество книг по информатике, или количество книг каждого издательства, или количество читателей по кафедрам, то мы создаем итоговые запросы. Такие запросы создают группы записей, для которых совпадают значения указанных полей (для таких полей выбираем Групповые операцииГруппировка), и вычисляют итоговые значения для других полей (для таких полей выбираем Групповые операцииSum, Avg, Count, и др.).

Создайте итоговый запрос для подсчета количества читателей каждой кафедры.

17. Зайдите в конструктор запроса, перейдя на вкладку Создание и выбрав Конструктор запросов в группе Другие. В окне диалога Добавление таблицы на вкладке Таблицы выберите таблицу, из которой нужно отобрать данные. Для нашего случая это - Читатели. Нажмите кнопку Добавить. Закройте окно Добавление таблицы.

18. Выберите поля, которые необходимо включить в запрос – это поля Кафедра и Фамилия.

19. Для создания итогового запроса выберите Групповые операции (со значком S) в группе Показать или Скрытьна вкладке Работа с запросами/Конструктор на Ленте.

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

SUM- вычисление суммы значений для группы;

AVG - среднее значение поля для данных из группы записей;

MIN - минимальное значение для данных из группы записей;

MAX - максимальное значение для данных из группы записей;

COUNT- количество записей, в которых есть значение из группы;

STDEV - стандартное отклонение;

VAR - дисперсия;

FIRST - значение в первой записи группы;

LAST - значение в последней записи группы.

Рисунок 17. Конструктор итогового запроса, для подсчета количество читателей каждой кафедры

20. По значению первого поля Кафедра создаем группу, для этого в строке Групповая операция для поля Кафедра выбираем Группировка.



21. Для второго поля Фамилия в строке Групповая операция выбираем COUNT (подсчет количества записей в группе).

22. Определите свойства поля, для того, чтобы при просмотре запроса каждое поле имело понятную подпись. Выберите Страница свойств в группе Показать или Скрыть на вкладке Работа с запросами/Конструктор на Ленте и установите значение для свойства ПодписьКоличество читателей.

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

23. Дайте имя запросу – Статистика по кафедрам.



<== предыдущая лекция | следующая лекция ==>
Запрос, отбирающий данные из одной таблицы по условию | Перекрестный запрос


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.595 сек.