Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Запросы на выборку с вычислениями



Access не позволяет непосредственно в таблицах выполнять вычисления над данными из полей. Однако в запросе можно производить вычисления над полями. Результат отображается в новом поле, которое называется вычисляемым полем.

Вычисляемое поле не запоминается в базовой таблице, а всякий раз при выполнении запроса отображает результат вычислений. Изменить вычисленные результаты вручную невозможно.

При вычислениях могут использоваться арифметические выражения и встроенные функции Access.

Примеры вычисляемых полей:

Выражение Результат в запросе
ФИО: [Фамилия] & " "& [Имя] Отображает в поле с именем ФИО значения полей Фамилия и Имя, разделенные пробелом.
Стоимость заказа: [Количество] * [Цена] Отображает в поле с именем Стоимость заказа произведение полей Количество и Цена.
Новая цена: [Цена] * 1,2 Отображает в поле с именем Новая цена значение поля Цена увеличенное на 20%.
Date() – 30 Использует функцию Date для отображения даты, предшест­вующей текущей на 30 дней.

Примечание: Обратите внимание, чтобы задать имя вычисляемому полю, перед выражением введите имя и двоеточие. Иначе вычисляемому полю присваивается имя по умолчанию Выражение1.

Задание:

Создайте запрос к базе данных Учет АМТ, который объединит в одну строку данные из трех полей таблицы Люди – Фамилия, Имя, Отчество.

Создайте новый запрос в режиме конструктора и включите в него таблицу Люди.

Добавьте в запросную форму поле Код.

Во второй столбец запросной формы введите имя вычисляемого поля и выражение (см. рисунок):

ФИО: [Фамилия] & ", " & [Имя] & " " & [Отчество]

Установите галочку Вывод на экран для вычисляемого поля.

Выполните запрос и сравните результат с представленным на рисунке.

Закройте окно запроса и сохраните запрос с именем ФИО автовладельцев.

Задание:

Откройте базу данных Академия.

Создайте запрос, который объединит в ОДНОМ поле данные так, чтобы информация отображалась следующим образом:





Дата публикования: 2015-02-22; Прочитано: 375 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...