Практикум для изучения возможностей работы в СУБД Access. Устюгова В.Н. - 22 стр.

UptoLike

Составители: 

22
15. Создать запрос, который позволяет «Вычислить на какую сумму было заказано
каждого товара по каждому заказу».
В запросе связать таблицы Заказано и Заказы. Выбрать поля Цена, Количество,
КодЗаказа. В свободную колонку строки «Поле» ввести Цена*Количество. Просмотреть
запрос в режиме таблицы.
16. Выяснить какое числовое значение (не подстановочное) содержится в поле
КодТовара предыдущего запроса.
Создать копию предыдущего запроса. В этот запрос добавить поле КодТовара и
создать новое поле, в которое внести КодТовара+0. Просмотреть запрос в режиме таблицы.
Ввиду того, что тип поля КодТовара числовой, то мы можем выполнять арифметические
операции со значениями в этом поле. Строковые значения в поле КодТовара подставляются
из другой таблицы из-за подстановки в этом поле (таблица Заказано в режиме конструктора,
свойства поля КодТовара, значение из «Источник строк»).
Групповые операции
Запросы позволяют не только выбирать записи из таблиц, но и выполнять различные
статистические функции. MS Access использует для этих целей «Групповые операции».
Для того, чтобы в запросе организовать группировку и использовать групповые операции,
следует выполнить Меню «Вид» _ пункт «Групповые операции» (рис. 19).
Рис.19. Добавление групповых операций в запрос
Если добавили «Групповые операции» к запросу, то в бланке запроса появится
дополнительная строка «Групповая операция» (рис. 20). Для каждого поля из запроса
следует из списка выбрать соответствующую групповую операцию (таблица 1).
Рис.20. Использование групповых операций в запросе
     15. Создать запрос, который позволяет «Вычислить на какую сумму было заказано
каждого товара по каждому заказу».
       В запросе связать таблицы Заказано и Заказы. Выбрать поля Цена, Количество,
КодЗаказа. В свободную колонку строки «Поле» ввести Цена*Количество. Просмотреть
запрос в режиме таблицы.

      16. Выяснить какое числовое значение (не подстановочное) содержится в поле
КодТовара предыдущего запроса.
       Создать копию предыдущего запроса. В этот запрос добавить поле КодТовара и
создать новое поле, в которое внести КодТовара+0. Просмотреть запрос в режиме таблицы.
Ввиду того, что тип поля КодТовара числовой, то мы можем выполнять арифметические
операции со значениями в этом поле. Строковые значения в поле КодТовара подставляются
из другой таблицы из-за подстановки в этом поле (таблица Заказано в режиме конструктора,
свойства поля КодТовара, значение из «Источник строк»).

Групповые операции

     Запросы позволяют не только выбирать записи из таблиц, но и выполнять различные
статистические функции. MS Access использует для этих целей «Групповые операции».
Для того, чтобы в запросе организовать группировку и использовать групповые операции,
следует выполнить Меню «Вид» _ пункт «Групповые операции» (рис. 19).




Рис.19. Добавление групповых операций в запрос

     Если добавили «Групповые операции» к запросу, то в бланке запроса появится
дополнительная строка «Групповая операция» (рис. 20). Для каждого поля из запроса
следует из списка выбрать соответствующую групповую операцию (таблица 1).




Рис.20. Использование групповых операций в запросе
                                           22