русс | укр

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

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

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

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


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

Создание вычисляемых полей


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


Функции

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

В Access под вычисляемым понимают поле, определенное в запросе для вывода результата расчета выражения, а не для сохранения данных. Вычисляемые поля в бланке запроса можно создавать вручную или с помощью построителя выражений. Один из примеров создания вычисляемого поля для получения новых показателей был приведен в параграфе 2.4.1.3 (пример 2). Рассмотрим последовательность создания в бланке запроса вычисляемого поля Оплачено, которое должно возвращать значения согласно выражению

Поставки´Цена_за_тону

При вводе в поле бланка запроса или в ячейку аргумента макрокоманды выражения, размер которого превышает размер стандартной области ввода, существует возможность ввести выражение в окно Область ввода. Как вывести это окно на экран, описано в подразделе 2.2.4.1.

Создание вычисляемого поля сводится к следующим действиям.

1. В сводный столбец строки Поле в бланке запроса ввести выражение

Поставки´Цена_за_тону

и нажать клавишу ENTER. Access заключит поля Поставки и Цена_за_тону в квадратные скобки и добавит имя поля Выражение1, которое принято по умолчанию в Microsoft Access (рис. 1.26).

2. Выделить подстроку Выдажение1, ввести имя Оплачено и нажать клавишу ENTER на клавиатуре.

Рис. 1.26. Ввод вычисляемого выражения в бланк запроса.

3. Ввести условия отбора.

При создании вычисляемых полей можно использовать итоговые функции (статистические, см. подраздел 2.3). Например, для создания поля Итоги_Поставок, которое содержит сумму значений полей План и Поставки, необходимо:



а) нажать кнопку Групповые операции на панели инструментов Конструктор запросов;

б) оставить в ячейке Групповая операция группируемых полей значение Группировка, а в создаваемом вычисляемом поле изменить значение Группировка на Выражение;

в) в свободном столбце строки Поле ввести

Итоги_Поставок: Sum([План] + [Поставки])

и нажать клавишу ENTER (рис. 1.27);

Рис. 1.27. Создание вычисляемого поля с помощью групповых операций

Рис. 1.28. Отбор записей с помощью вычисляемого поля,
использующего групповую операцию Sum

Пример отбора записей с помощью запроса: "Вывести сведения по поставкам помидоров во все регионы, кроме Западного, при условии, что суммарная величина значений по полям План и Поставки должна быть не ниже 45 т", показан на рис. 1.28.



<== предыдущая лекция | следующая лекция ==>
Операторы | Создание выражений с помощью построителя выражений


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


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

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

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


 


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

 
 

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

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