3.4 Создание вычисляемых полей
Можно задать вычисления над любым полем таблицы и сделать вычисляемые значения новым полем в наборе данных. В выражении можно использовать следующие операторы:
& - конкатенация (сцепление, склеивание) текстовых полей или символьных констант;
+, -, *, /, , ^, mod - соответственно сложение, вычитание, умножение, деление, целочисленное деление, возведение в степень и остаток от деления арифметических выражений.
Также можно использовать множество встроенных функций Access. При построении сложных выражений Access предлагает использовать Построитель выражений. Для того, чтобы воспользоваться Построителем выражений, следует в бланке запроса QBE щелкнуть по пустому полю, а затем по кнопке Построить панели инструментов. Microsoft Access откроет окно Построителя выражений. В верхней части этого окна расположена пустая область ввода, в которой можно создавать выражения. В нижней части окна расположено три списка, которыми можно пользоваться, чтобы найти необходимые для создания выражения имена полей и функций. Все имена объектов в Access должны быть заключены в квадратные скобки. Следует использовать полное имя поля, помещая перед именем поля имя таблицы. В этом случае перед именем поля стоит восклицательный знак, разделяющий имена объектов.
Пример 8. Рассчитать общую стоимость покупок.
Поле |
Название |
Стоимость: [ТОВАРЫ]![Цена]*[ОТПУСК]![Количество] |
|
Имя таблицы |
ТОВАР |
- Введение в базы данных
- Основные понятия базы данных
- Функции СУБД
- Модели организации данных
- Реляционная модель данных
- Реляционные связи между таблицами баз данных
- Целостность данных
- Проектирование базы данных
- Лабораторная работа № 1. Разработка и описание структуры базы данных
- 1.1 Пример проектирования базы данных
- 1.2 Архитектура Microsoft Access
- 2.3 Создание базы данных и таблиц
- 2.4 Пример создания таблиц базы данных
- Лабораторная работа № 2. Разработка экранных форм ввода/вывода данных
- 2.1 Проектирование форм
- 2.2 Основные элементы формы
- 2.3 Пример создания формы для ввода данных
- 2.4. Создание поля со списком
- Лабораторная работа № 3. Разработка запросов к таблицам базы данных.
- 3.1 Типы запросов
- 3.2 Создание запроса-выборки
- 3.3 Примеры создания запросов выбора
- 3.4 Создание вычисляемых полей
- 3.5 Создание итоговых запросов