Мегаобучалка Главная | О нас | Обратная связь


Виды Запросов. Создание запроса с вычисляемым полем в режиме Конструктора. Пример использования



2015-11-10 1700 Обсуждений (0)
Виды Запросов. Создание запроса с вычисляемым полем в режиме Конструктора. Пример использования 0.00 из 5.00 0 оценок




Виды запросов.

Запросы на выборку. Цель запросов такого вида состоит в создании результирующей таблицы, в которой отображаются только нужные по условию запроса данные из базовых таблиц.

Запросы с параметром. Часто встречаются ситуации, когда перед выполнением запроса надо изменять условия отбора. Запрос с параметром позволяет ввести условие отбора в диалоговом окне Введите значение параметра.

Итоговые запросы. Они предназначены для группирования данных и представления их с компактном виде, напоминающем электронную таблицу.

Запросы на изменение. Они позволяют автоматически создавать новые таблицы или изменять уже имеющиеся:

· Запрос на создание таблицы используются для сохранения результатов запроса, например, для сохранения резервных копий таблицы.

· Запрос на обновление используется для обновления данных в полях таблицы;

· Запрос на добавление;

· Запрос на удаление.

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

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

Для создания запроса с вычисляемыми полямив режиме Конструктора необходимо:

· Сформировать простой запрос на выборку, включив в бланк запроса требуемые поля

· Вызвать Построитель выраженийпиктограммой Построить

В Построителе выражений встроенные функции находятся в папке Функции \ Встроенные функции. Функции делятся на категории: Математические, Статистические, Финансовые, Дата/время и т. д. Каждая функция выполняет определенное действие и требует задания одного или нескольких аргументов. В построителе все константы и операторы, а также общие выражения расположены в одноименных папках.

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

· Выполнить запрос

 

Пример : в БД Подпискана основе таблиц Подписные изданияи Подписчикисоздадим запрос с вычисляемым полем Выручка.

Получаем выражение:

Выручка:[Подписные издания]![Стоимость]* [Подписчики]![Количество],где

Выручка: - имя создаваемого вычисляемого поля

[Подписные издания]! -имя таблицы

[Стоимость] –имя поля

 

Виды Запросов. Создание запросов с параметром в режиме Конструктора. Примеры использования.

Виды запросов.

Запросы на выборку. Цель запросов такого вида состоит в создании результирующей таблицы, в которой отображаются только нужные по условию запроса данные из базовых таблиц.

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

Запросы на изменение. Они позволяют автоматически создавать новые таблицы или изменять уже имеющиеся:

· Запрос на создание таблицы используются для сохранения результатов запроса, например, для сохранения резервных копий таблицы.

· Запрос на обновление используется для обновления данных в полях таблицы;

· Запрос на добавление;

· Запрос на удаление.

Запросы с параметром. Часто встречаются ситуации, когда перед выполнением запроса надо изменять условия отбора. В этом случае в Бланке запроса в строке Условия отбора ввести условие отбора в виде приглашения в квадратных скобках, например [Введите номер группы].

Запрос с параметром позволяет ввести условие отбора в диалоговом окне Введите значение параметра.

Для создания запроса с параметром в режиме Конструктора необходимо:

· Сформировать запрос на выборку, включив в бланк запроса требуемые поля

· в строке Условия отбора ввести условие отбора в виде приглашения в квадратных скобках

· в диалоговом окне Введите значение параметра необходимо указать конкретное значение параметра (фамилия, номер группы и т. д. в зависимости от задания).

Пример. Вывести суммы всех платежей данного плательщика, фамилия которого вводится как параметр. В результат запроса вывести поля: Фамилия, Имя, Отчество, Сумма платежа. Использовать таблицы Плательщики и Операции.

Условие отбора Конструктора запросов вводится в поле Фамилия. Для определения параметра необходимо ввести следующую запись: [Введите фамилию плательщика:].

 

 

Результат выполнения этого запроса для введённой как параметр фамилии «Сергеев» следующий:



2015-11-10 1700 Обсуждений (0)
Виды Запросов. Создание запроса с вычисляемым полем в режиме Конструктора. Пример использования 0.00 из 5.00 0 оценок









Обсуждение в статье: Виды Запросов. Создание запроса с вычисляемым полем в режиме Конструктора. Пример использования

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1700)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.01 сек.)