С любыми полями таблицы можно выполнять вычисления и сделать вычисляемое выражение новым полем в наборе записей, при этом можно использовать любые из встроенных функций Access. Кроме того, поля запроса могут содержать данные, получаемые с помощью арифметических операций над полями таблицы. Например, ЦенаТовара*Количество.
Вычисляемое поле может содержать вызовы встроенных функций Access и следующие операторы:
+ –складывает два арифметических выражения.
- –вычитает из первого арифметического выражения второе.
* –перемножает два арифметических выражения.
/ –делит первое арифметическое выражение на второе.
\ –округляет два арифметических выражения до целых значений и делит первое на второе. Результат округляется до целого.
^ –возводит первое арифметическое выражение в степень, задаваемую вторым арифметическим выражением.
MOD –округляет оба арифметических выражения до целых значений, делит первое на второе и возвращает остаток.
& –создает текстовую строку как результат присоединения второй строки к концу первой. Если один из операндов является числом, то оно автоматически преобразуется в строку символов.
На рис. 6 показан пример вычисляемого поля для таблицы тАттестат. Вычисляемое поле Среднее выводит средний балл по трем предметам: Русский, Математика, Физика.

Рис. 6. Запрос на основе таблицы тАттестат с вычисляемым полем Среднее