русс | укр

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

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

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

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


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

В режиме конструктора


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


Создание итоговых запросов

Создание таблиц из запроса

Создание вычислительных полей в запросе

Запросы с параметрами

Лекция № 3

Команды меню Запрос.

Создание сложных запросов. Фильтры

Если Вы хотите, чтобы перед выполнением запроса можно было задать условие отбора данных, то можно использовать запрос с параметрами. При запуске такого запроса на экран выводится диалоговое окно для ввода значения в качестве условия отбора. Чтобы создать запрос с параметрами, необходимо ввести текст сообщения в строке Условие отбора бланка запроса для любого поля (или полей). Скобки в данном случае служат указанием на то, что в них находится текст сообщения для диалогового окна, которое выводится на экран при запуске запроса.

 

При составлении запроса на выборку можно создать в бланке запроса собственные поля для вычисления тех или иных значений. Например, можно создать поле Общая стоимость, в котором вычисляется выражение Количество * Цена, где Количество и Цена – это поля таблицы, на основании которой создается запрос. Все, что необходимо сделать для создания вычисляемого поля – ввести в свободный столбец бланка запроса имя нового поля и после двоеточия – выражение для расчета.

 

При запуске запроса Access отображает в режиме Таблицы данные, поступающие в запрос из включенных в запрос таблиц. Редактируя данные в запросе, Вы тем самым редактируете данные стоящих за ним таблиц.

Чтобы изменения данных в запросе не затронули исходные таблицы, из запроса нужно создать новую таблицу.

1. Создайте запрос на выборку или откройте запрос в окне Конструктора.

2. Выберите в меню Запрос команду Создание таблицы

3. Введите имя новой таблицы и щелкните на кнопке ОК.

4. На панели инструментов щелкните на кнопке Запуск.



5. В ответ на предложение создать таблицу щелкните на кнопке Да. (Если таблица с таким именем уже существует, будет выдан запрос о ее удалении. Щелкните на кнопке ОК.)

Итоговый запрос позволяет обобщить данные таблицы и рассчитать для определенного поля сумму, среднее, минимальное и максимальное значения, а также другие статистические величины.

В окне базы данных щелкните на кнопке Запросы

Щелкните на значке Создание запроса в режиме Конструктора. Добавьте в открывшееся окно необходимые для запроса таблицы.

На панели инструментов Конструктор запросов щелкните на кнопке Групповые операции . В бланке запроса после строки Имя таблицы появится строка Групповые операции. В первом столбце задайте имя поля по которому необходимо провести группировку данных. В остальных столбцах задайте имена полей по которым необходимо вычислить итоговые функции.

Для каждого поля выберите одну из функций в раскрывающемся списке строки Групповая операция: Avg (среднее значение), Min (наименьшее значение), Max (наибольшее значение), Count (число значений поля без учета пустых значений), StDev (среднестатистическое отклонение), Var (дисперсия значений), First (первое значение), Last (последнее значение).



<== предыдущая лекция | следующая лекция ==>
Работа с запросами | Поиск записей без подчиненных


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


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

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

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


 


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

 
 

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

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