Вычисляемые поля в запросах

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

• квадратные скобки ([...]), в них заключаются имена элемен­тов управления;

• знаки номеров (ft), в них заключаются распознанные даты;

• кавычки (""), в них заключается текст, не содержащий про­белов или знаков пунктуации.

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

Например: Прибыль: [Доход]-[Расход].

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

1. В строку «Поле» пустого столбца бланка запроса введите выражение, начинающееся со знака «=» и состоящее из имен полей, записанных в квадратные скобки и какой-либо арифметической или другой операции.

2. После выполнения запроса в результирующей таблице поя­вится новое поле с названием «Выражение!», используемым в качестве имени вычисления выражения.

3. В режиме конструктора запроса измените имя «Выраже­ние!» на более значимое.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: