домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама

Базы данныхПрактические работы в MS Access

Вычисления в запросах на выборку данных

Цель

Научиться создавать и использовать запросы к данным, хранящимся в связанных таблицах базы данных.

Создание запросов с вычисляемыми полями. Групповые операции в запросах.

Задание 1. Создание запросов с вычисляемыми полями

При составлении запроса на выборку можно создавать в бланке запроса собственное поле для вычисления тех или иных значений. Например, можно создать поле СТОИМОСТЬ, в котором вычислять выражение КОЛИЧЕСТВО * ЦЕНА_РЕАЛИЗАЦИИ для всех строк таблицы ПУНКТ_ЗАКАЗА.

Все, что необходимо сделать для создания вычисляемого поля – ввести в свободный столбец бланка запроса имя нового поля и после двоеточия – выражение для расчета. Вычисляемое выражение удобно вводить с помощью ПОСТРОИТЕЛЯ.

Для таблицы ПУНКТ_ЗАКАЗА создадим запрос, в котором будем вычислять итоговую стоимость каждой позиции заказа.

1. Создайте запрос для таблицы ПУНКТ_ЗАКАЗА в режиме КОНСТРУКТОРА (рис.1).

2. Перетащите элемент * из таблицы ПУНКТ_ЗАКАЗА в пустое поле бланка запроса (рис.1).

3. Щелкните мышью в следующем пустом поле и нажмите кнопку Практические работы в MS Access ПОСТРОИТЕЛЬ на панели инструментов (рис.1).

Практические работы в MS Access

Рис.1. Создание вычисляемого поля в запросе

При создании вычисляемого выражения используйте списки полей, это удобнее и надежнее, чем непосредственно вводить названия полей (рис.2).

Можно сразу в ПОСТРОИТЕЛЕ выражений изменить название ВЫРАЖЕНИЕ1 вычисляемого поля, например, на ИТОГО (рис.2).

Осторожно, не удалите разделительный символ двоеточие (:), это служебный символ, он отделяет название поля от его значения.

Практические работы в MS Access

Рис.2. Окно ПОСТРОИТЕЛЯ выражений

4. Запустите запрос на исполнение и проверьте правильность вычислений в нем.

   
 
  • Добавлен: 28-01-2012, 22:39 | Просмотров: 14002

    support: admin@sdb.su