Запрос с вычисляемым полем
В результате выполнения запроса MS ACCESS позволяет не только выбирать из таблицы содержащуюся в ней информацию, но также производить вычисления и отображать результат вычисления в результирующей таблице, таким образом, можно получить данные, отсутствующие в исходной таблице. Определим, на какую сумму были осуществлены поставки комплектующих изделий. Создайте новый запрос и выберите для отображения таблицу ИЗДЕДИЯ. Включите в состав запроса поля из таблицы согласно рис. 120.
Рис. 120. Поля нового запроса
Для создания вычисляемого поля следует щелкнуть мышью в пустом заголовке поля спецификации запроса (там, где находится имя поля). В выбранной таким образом клетке спецификации запроса появляется текстовый курсор. С клавиатуры вводится выражение, операндами которого являются имена полей объединенной таблицы. Например, для определения суммы поставок по каждому изделию нужно ввести следующую формулу: Сумма: [Цена]*[Поставки] В результате получиться следующий запрос:
Рис. 121. Запрос с вычисляемым полем
Выполните запрос и сохраните полученную таблицу под именем Запрос с вычислением 1. Определим теперь на какую сумму был реализован каждый товар. Для этого создайте новый запрос и добавьте в него таблицы ИЗДЕЛИЯ и ПОТРЕБЛЕНИЕ. Выберите поля для запроса согласно рисунку (Рис. 122).
Рис. 122. Запрос с вычисляемым полем для двух таблиц
Создайте вычисляемое поле для определения суммы реализации каждого товара: Сумма: [Цена]*[Потребление] Выполните запрос и сохраните полученную таблицу под именем Запрос с вычислением 2.
|