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

Статьи

Вычисляемые поля в запросах 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 на прищепке. Объективами этими осталась очень довольна. Во-первых,

Ночной рынок на Пхукете: фото, карта, полезные советы
Даже самый экономный турист, не останется равнодушным, если посетит ночной рынок — «Night Market» или «Weekend Market» на Пхукете. Еще одно его название — это «Naka Market». Расположенный в самом центре

Медовый месяц от “А” до “Я”
Собираешься в свадебное путешествие? Предлагаем тебе несколько идей для проведение медового месяца в лучших уголочках мира. А АНТИЛЬЯ Благодаря рекламе шоколадного батончика с кокосовой стружкой в представлении

Лучшие пляжные курорты ЕС
# гражданство Румынии ... это возможность посетить лучшие пляжи и фешенебельные отели ... Для тех, кто хочет круто изменить свою жизнь в лучшую сторону, построить карьеру и начать путешествовать,

Как устроить свадьбу твоей мечты
Каждая девушка мечтает о том, что ее свадьба будет неповторимой, но многие грустнеют от мысли, что на осуществление мечты придется потратить целое состояние. Это не так. Можно устроить феерический праздник

Картонная упаковка и насколько она важна
Чтобы привлечь внимание к своему продукту, прежде всего, нужно поработать над упаковкой, ведь чтобы потребитель и покупатель узнал насколько качественный и классный продукт перед ним, он должен его купить.

Твороженая запеканка
05.08.2018 Программа лагеря постоянно дополняется новыми направлениями фитнеса, и вот сейчас рады сообщить о том, что в программу включаем такой направление фитнеса , как ТАБАТА!  Ведет данную

Японская косметика
Независимо от возраста, национальности, социального положения и особенностей женщины, косметика необходимо каждой представительнице прекрасного пола. Косметику производят многие предприятия, а также разные

Студия эпиляции SILK BODY
Ни для кого не секрет, что каждая женщина и девушка хочет выглядеть действительно отлично на все сто процентов. Для того, что бы так выглядеть девушки очень и очень много времени уделяют различным женским,

Как отремонтировать МакБук в Киеве
Удивительно, но факт, при снижении общего образовательного уровня, сегодня стремительно растет количество мастеров и специалистов по ремонту высокотехнологичных современных электронных мобильных устройств.



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

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