Запрос с вычисляемыми полями



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

Выражение вводится в бланк запроса в пустое поле строки Поле. После нажатия клавиши < Enter > или перемещения курсора в другое поле строки, перед выражением в этом поле строки добавляется имя поля ВыражениеN. N – целое число, увеличивающееся на единицу для каждого нового создаваемого вычисляемого поля в запросе. Имя вычисляемого поля, стоящее перед выражением, отделяется от него двоеточием. Например:

Выражение1: [Цена]*[Количество]

где Цена и Количество – имена полей.

Имя вычисляемого поля - Выражение1 становится заголовком столбца в таблице с результатами выполнения запроса. Это имя можно изменить на другое, более информативное.

Для вычисляемых полей, как и для любых других, допускается сортировка, задание условий отбора и расчет итоговых значений.

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

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

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

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


Дата добавления: 2016-01-03; просмотров: 28; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!