Отель гостиница Севастополя Бельбек

Статьи

Вычисляемые поля в запросах Access

Опубликовано: 13.05.2018


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


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

Задача 1. В таблице ТОВАР имеются поля ЦЕНА и СТАВКА_НДС, вычислите цену с учетом НДС и сравните ее с полученной в вычисляемом поле таблицы Цена с НДС.

Создайте в режиме конструктора запрос на выборку для таблицы ТОВАР. Перетащите в бланк запроса поля НАИМ_ТОВ, ЦЕНА, СТАВКА_НДС и Цена с НДС (рис. 4.6). Для подсчета цены с учетом НДС создайте вычисляемое поле, записав в пустой ячейке строки Поле (Field) выражение [ЦЕНА]+[ЦЕНА]*[СТАВКА_НДС]. Для отбора записей со значением выше 5000 в вычисляемом поле в строку Условие отбора (Criteria) введите > 5000 После ввода выражения система по умолчанию формирует имя вычисляемого поля Выражение 1, которое становится заголовком столбца в таблице с результатами выполнения запроса. Это имя вставится перед выражением [ЦЕНА]+[ЦЕНА]*[СТАВКА_НДС]. Для каждого нового вычисляемого поля в запросе номер выражения увеличивается на единицу. Имя вычисляемого поля отделяется от выражения двоеточием. Для изменения имени установите курсор мыши в вычисляемом поле бланка запроса и нажмите правую кнопку мыши. В контекстно-зависимом меню выберите Свойства (Properties) поля и в строку Подпись (Caption) введите новое имя поля ― Цена с НДС1 . Теперь в таблице с результатами выполнения запроса в заголовке вычисляемого столбца отобразится это имя. Имя поля может быть исправлено также непосредственно в бланке запроса. Для отображения результата выполнения запроса щелкните на кнопке Выполнить (Run) в группе Результаты (Results). Вычисляемое поле таблицы и за-проса имеют одинаковые значения. Измените в одной из записей запроса цену товара. Значения в обоих вычисляемых полях будут моментально пересчитаны. Для формирования сложного выражения в вычисляемом поле или условии отбора целесообразно использовать построитель выражений. Построитель позволяет выбрать необходимые в выражении имена полей из таблиц, запросов, знаки операций, функции. Удалите выражение в вычисляемом поле и используйте построитель для его формирования. Вызовите построитель выражений (Expression Builder), нажав кнопку Построитель (Builder) в группе Настройка запроса (Query Setup) ленты Конструктор (Design), или выбрав Построить (Build) в контекстно-зависимом меню. Курсор мыши должен быть установлен предварительно в ячейке ввода выражения. В левой части окна Построитель выражений (Expression Builder) (рис. 4.7) выберите таблицу ТОВАР, на которой построен запрос. Справа отобразится список ее полей. Последовательно выбирайте нужные поля и операторы, двойным щелчком вставляя в выражение. Выражение сформируется в верхней части окна. Обратите внимание, построитель перед именем поля указал имя таблицы, которой оно принадлежит, и отделил его от имени поля восклицательным знаком. Завершите процесс построения выражения в вычисляемом поле, щелкнув на кнопке ОК. Сохраните запрос под именем ― Цена с НДС и закройте его. Выполните сохраненный запрос , выделив его в области навигации и выбрав в контекстном меню команду Открыть (Open).


Задача 2. В вычисляемых полях и условиях отбора можно использовать встроенные функции. В Access определено более 150 функций.
Пусть необходимо выбрать все накладные, по которым производилась отгрузка в заданном месяце. В таблицеНАКЛАДНАЯ дата отгрузки хранится в поле ДАТА_ОТГ с типом данных Дата/время (Date/Time).


Новости

Где купить объективы на Айфон 5

Давно мечтала приобрести для своего iPhone 5 набор объективов 3 в 1 на прищепке. Объективами этими осталась очень довольна. Во-первых,

Официальный сайт МБУК ЦБС
11 октября в литературном объединении «Волжский родник» состоялся бенефис молодой поэтессы Татьяны Стафеевой. У Татьяны уже выпущены сборники «Первые стихи», «Монологи». Она неоднократно печаталась

Доставка грузов из Японии, транспортные перевозки в Россию
Транспортно-логистическая компания «Единый центр перевозки грузов» предлагает комплекс услуг по организации грузоперевозок из Японии морским и авиа транспортом. В компании разработаны мультимодальные маршруты

Булочки с сыром от Юлии Высоцкой
Всем привет. С вами снова я, Наталья Буланова. Как-то увидела по телевизору один простой рецепт и мне захотелось его повторить. Поэтому сегодня я делюсь своими впечатлениями. Что же я готовила? Это были

Легенда Судьба Таганая
Это случилось очень давно. В самых дальних лесах горной страны Урал жил охотник по имени Таганай. Много лет ходил он по лесам, но так же крепок и силен был, как в дни своей молодости, не зная позорного

Отбивные или Шницель по-венски
Помните, в школьных столовых нам давали вкусные шницели? Многие хозяйки ломают себе голову над тем, как приготовить такие же. Секрет на удивление прост – батонные крошки. Да-да, именно они делают шницель

Какие правила действуют в турах мастерской путешествия Другие Дороги
Если вы всерьез настроены отправиться в путешествие с нами, обратите внимание на следующие подробности: Мы за разумную экономию, поэтому для обедов и ужинов выбираем обычно местные едальни (local food),

Раннее бронирование лето 2019
Туроператоры объявили старт продаж туров летнего сезона 2019, в том числе и по приоритетным направлениям, среди которых самым большим спросом пользуются курорты Средиземноморья — Турция и Греция. Вы уже

Видео черноморское крым
Сколько камней можно закидывать в сторону обслуживания железных дорог, сколько можно обсуждать само качество такого сообщения, но все это вряд ли можно отнести к качеству самих путей. За ними-то следят

Дикий пляж черном море видео
Недавно въехали в квартиру и начали в ней все доводить до ума. Потолки были просто ужасными - чтоб выровнять их нашего скромного бюджета вряд ли бы хватило. И потом постоянно их красить, подмазывать -



Отель Бельбек
99001, Украина, Крым, г. Севастополь,
Любимовка, ул. Новая 5а

Телефон: (0692) 73-52-05 (круглосуточно)
Факс: (0692) 73-53-52
Мобильный: (067) 754-77-13
Карта сайта , полезные материалы
Создание сайта
Студия Дизайна Артура Бабушкина
Продвижение сайта в Москве -
Студия Александра Продовикова