Запрос на создание нового вычисляемого поля

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

Пример. Пусть надо создать запрос для вычисления размера стипендии после повышения её на 25%. В таблице запроса должны быть поля: ФИО, Группа, Стипендия, новое поле «Стипендия после повышения».

Создается подобно запросу на выборку.

Для этого:

1. Выбрать таблицы и затем поля из них.

2. В новом поле ввести выражение вида: [Стипендия]+0,25*[Стипендия].

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

В режиме Конструктор можно отредактировать заголовок нового поля (по умолчанию - Выражение 1), изменив свойство Подпись (Стипендия после повышения) в окне свойств. Это позволит сделать результат работы запроса более наглядным, заголовок нового поля будет не Выражение 1, а Стипендия после повышения.

Для установки денежного формата в окне свойств выбрать Формат поля - Денежный.