русс | укр

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

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

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

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


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

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


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


Запросы позволяют производить итоговые вычисления. Для этих целей в Access 97 предусмотреныстатистические функции SQL (рис. IV.6). Статистическую функцию задают в строке Груп­повая операция бланка запросов, которая появляется при выпол­нении команды Вид > Групповые операции.

Функция SQL Действие
Sum Суммирование значений определенного поля
Avg   Вычисление среднего значения данных определен­ного поля
Min Вычисление минимального значения поля
Max Вычисление максимального значения поля
Count   Вычисление количества записей, отобранных запро­сом по условию
First   Определяется первое значение в указанном поле за­писей, отобранных запросом
Last   Определяется последнее значение в указанном поле записей, отобранных запросом
StDev   Вычисляется стандартное отклонение значений дан­ного поля, для всех записей, отобранных запросом
Var   Вычисляется вариация значений данного поля для всех записей, отобранных запросом

Рис. 6 Функции SQL

Для выполнения итогового запроса:

1. Находясь в режиме Конструктора запроса, выберите коман­ду Видä Групповая операция или нажмите кнопку Группо­вая операция панели инструментов. В результате чего в бланке запроса появится строка «Групповая операция».

2. Для соответствующего поля выберите нужную функцию из списка «Группировка».

Перекрестный запрос

Перекрестный запрос применяется в том случае, если необхо­димо объединить данные в формате строк-столбцов. В качестве заголовков для столбцов при проектировании таких запросов можно указать значения некоторых полей или выражений:

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

2. Выберите команду Запрос – Перекрестный. Строка запроса «Вывод на экран» в бланке запроса изменится на новую строку «Перекрестная таблица» и перед ней появится строка «Групповая операция».



3. В строке «Поле» укажите поле, значения которого в новой таблице должны появиться в виде строк; поле, значения кото­рого в новой таблице должны появиться в виде столбцов, и поле, содержимое которого в перекрестной таблице необходи­мо индицировать в качестве значения. Полей, которые будут использованы в качестве заголовков может быть несколько.

4. Щелкните мышью в строке «Перекрестная таблица» и выбе­рите соответствующие значениям данных полей опции из разворачивающегося списка.

5. Для поля, содержимое которого индицируется в качестве значений, в строке «Групповая операция» введите необхо­димую функцию, например, автосуммирования (Sum), оп­ределения среднего значения (Avg) или количества (Count). На основе данных перекрестного запроса можно строить диа­граммы, представленные в виде формы (см. п. IV. 14.1. Создание формы).



<== предыдущая лекция | следующая лекция ==>
Вычисляемые поля в запросах | УПРАЖНЕНИЕ 1 К ЛЕКЦИИ 10.


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


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

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

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


 


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

 
 

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

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