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

1. квадратные скобки ([…]), в них заключаются имена элементов управления;
2. знаки номеров (#), в них заключаются распознанные даты;
3. кавычки («»), в них заключается текст, не содержащий пробелов или знаков пунктуации.

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

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

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

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

Пример.

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

18.07.2010 20:47 Информатика Артем 14155 0
Имя *:
Email: