В качестве полей результирующей таблицы могут использоваться вычисляемые поля. Вычисляемое поле представляет собой выражение, включающее одно или несколько полей исходной таблицы, константы и функции, соединенные операторами. Для включения в запрос вычисляемого поля необходимо выбрать вкладку Fields Конструктора запроса и в поле Function and expressions (функция и выражения) (рис. 22.1) ввести необходимое выражение. Далее после нажатия кнопки Add (добавить) данное выражение будет занесено в список полей запроса.
Если нажать кнопку справа от поля Function and expressions (функция и выражение), то открывается диалоговое окно Построителя выражения - Expression Builder (рис. 22.5), упрощающего формирование выражения. Выбирая в поле From table (из таблицы) Построителя таблицу и в поле Fields (поля) - название поля, формируем требуемое
275
Рис. 22.5. Диалоговое окно Expression Builder
выражение, которое при этом выводится в поле Expression (выражение). По нажатию О К вычисляемое поле переносится в список полей запроса.
Результат выполнения многотабличного запроса с вычисляемым полем (Ехр_7) представлен на рис. 22.6.
Рис. 22.6. Результат многотабличного запроса
Из рис. 22.6 видно, что вычисляемому полю автоматически был присвоен заголовок (Ехр_7), который не очень содержателен. Есть возможность изменять заголовки полей в запросе. Для этого в поле Function and expressions (функция и выражения) Конструктора запроса к названию формируемого поля добавляется ключевое слово AS и новый заголовок.
Сохраним результаты запроса в файле Query4.qpr
276
275 :: 276 :: Содержание