В запросе на выборку Access позволяет также производить вычисления и отображать результаты вычислений в динамической таблице. Например, можно найти сумму или среднее по значениям какого-либо поля, перемножить значения двух полей или объединить содержимое нескольких полей исходной таблицы в одно выходное поле.
Следует иметь в виду, что результаты вычислений не сохраняются в таблицах базы данных. При выполнении запроса вычисления выполняются всякий раз заново, поэтому результаты всегда отражают текущее состояние базы данных.
Для этого следует в пустую ячейку строки Поле ввести вычисляемое выражение, в котором могут использоваться поля таблиц, константы и функции, связанные с помощью арифметических операторов.
1. Откройте базу данных Книги.mbd. В списке Объекты выбрать Запросы и создайте запрос на выборку в режиме Конструктора (предварительно добавив в него таблицы- или запросы-источники.
2. Создайте запрос на вычисление стоимости покупки на основе таблиц
Товар, Покупатели и Продажа товара. Это запрос на выборку с вычисляемым
полем (стоимость покупки), которое создается по формуле:
Стоимость = Цена × Объем партии
3. Для выполнения вычислений в запросе необходимо в бланке запроса создать новое вычисляемое поле Стоимость
1. Задание. Создать запрос с вычисляемым полем, в котором будет высчитываться новая цена книг: Новая цена=Цена * 1,12.
2. Задание. Создать запрос с вычисляемым полем, в котором будет высчитываться 15% - процентная наценка на Стоимость покупки.