русс | укр

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

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

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

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


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

Запросы с группировкой


Дата добавления: 2014-12-01; просмотров: 701; Нарушение авторских прав


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

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

 

В бланке запроса появится строка Групповая операция. Для вычисления суммарной стоимости книг нажмите на стрелочку в строке Групповая операция для поля Цена и выберите функцию SUM:

 

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

Расчет выполнен. Назовем расчетное поле Суммарная стоимость. Для этого следует вернуться в бланк запроса: щелкните по кнопке Режим и выберите Конструктор:

 

В строке Поле щелкните мышью перед именем поля Цена, наберите Суммарная стоимость и поставьте двоеточие:

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

Найдем среднюю цену учебников по экономике. Для этого создайте запрос следующего вида (порядок действий тот же, что и в предыдущем запросе):

Результат выполнения запроса:

Если в запросе удалить условие на поле Предмет (в строке Условие отбора стереть слово Экономика), то будут найдены средние цены учебников по каждому предмету (проверьте).

Создадим запрос для подсчета количества студентов, не вернувших книги в библиотеку. Для этого необходимо пересчитать фамилии студентов, у которых поле Возврат таблицы Выдача книг имеет значение Нет:



Результат выполнения запроса:

 



<== предыдущая лекция | следующая лекция ==>
Создание запросов на выборку данных | Запросы с вычисляемым полем


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


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

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

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


 


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

 
 

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

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