Создадим запрос с новым (вычисляемым) полем

1. Выполните СОЗДАНИЕКонструктор запросов.

2. Выберите таблицы Книги в продаже и Поставщики.

3. Введите поля таблиц Книги в продаже (Наименование, Автор, Цена) и Поставщики (Цена оптовая, Поставщик).

4. Для расчета разницы цен необходимо создать в запросе поле, которого нет ни в одной из таблиц (Вычисляемое поле).

Для этого:

· Установите курсор на пустое поле запроса, после поля Поставщик, в строку Поле и выполните щелчок правой клавиши мыши и выберите Построить (Рисунок 13.4).

Рисунок 13.4 – Создание вычисляемого поля

· В открывшемся окне Построителя выражений откройте папку с именем Книготорговля, затем Таблицы и выберите таблицу Книги в продаже.

· В открывшемся списке полей таблицы выберите поле Цена и дважды щелкнете по нему.

· Добавьте в выражение знак "-" (или открываем папку Операторы и щелкаем на кнопке со знаком минус "-" или просто нажимаем этот знак на клавиатуре),

· Затем выберите таблицу Поставщики и вставьте в выражение поле Цена оптовая. Созданное выражение полностью отражается в поле запроса.

· Теперь перейдите в начало этого выражения и добавьте перед ним имя нового поля «Разница в цене:» (Рисунок 3.5).

Внимание! Не забудьте поставить двоеточие после Разница в цене (так программа определит, что это название нового вычисляемого поля и не выдаст в дальнейшем сообщение о синтаксической ошибке).

Рисунок 13.5 – Готовая формула вычисляемого поля

· Нажмите ОК.

· Закройте запрос и дайте ему имя Разница цен.

· Запустите запрос и убедитесь, что он правильно работает.


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



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