Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕ...doc
Скачиваний:
2
Добавлен:
13.09.2019
Размер:
711.68 Кб
Скачать

4. Запрос с параметрами

В режиме Конструктора на основе базовых таблиц (таблицы выбрал самостоятельно в соответствии с вариантом) сформировал запрос, включающий поля из базовых таблиц и вычисляемое поле.

В запросе задал 2 параметра: для вычисляемого поля и в условии отбора по полю в соответствии с вариантом.

В вычисляемом поле для расчета использовал параметр с именем [Введите курс USD].

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

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

Выполнил запрос (отобразил результирующую таблицу).

Сохранил запрос с именем 14 Запрос с параметрами.

Вариант

Результат

запроса

Вычисляемое поле

с параметром

Параметры

запроса

имя

формат

1

2

3

4

5

14

Список клиентов, купивших путевку по указанному маршруту, и стоимость заказа в USD

Стоимость заказа в USD

пользовательский, 2 знака после запятой, $

Название маршрута Курс USD, руб.

Вид запроса в режиме Конструктора:

Вид запроса:

ШАГ 1 ШАГ 2

Результат

5. Запрос с групповой операцией

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

Использовал для поля соответствующую варианту групповую операцию (Min, Max, Avg).

Для поля изменил свойство Подпись поля.

Выполнил запрос (отобразил результирующую таблицу).

Сохранил запрос с именем 15 Групповая операция.

Вариант 14. Определить минимальную цену путевки.

Вид запроса в режиме Конструктора:

Вид запроса:

6. Запрос с операцией sum

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

Для поля изменил свойство Подпись поля.

Выполнил сортировку по полю со статистической функцией.

Выполнил запрос (отобразить результирующую таблицу).

Сохранил запрос с именем.

 Внимание!  В запросы с групповыми операциями включается обычно 2 поля, по одному из которых выполняется группировка данных, а по второму применяется статистическая функция (SUM, COUNT и др).

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

Для поля со статистической функцией обычно изменяется подпись поля.

Вариант 14. Вывести список клиентов и суммарную стоимость путевок, приобретенных каждым из них.

Вид запроса в режиме Конструктора:

Вид запроса: