ВУЗ:
Составители:
Рубрика:
Создадим сначала запрос на выборку на основе таблиц ИЗУЧЕНИЕ и ПРЕДМЕТ. Затем
преобразуем его в запрос на обновление, нажав соответствующую кнопку панели инстру-
ментов.
Включим в бланк запроса обновляемое поле ЧАСЫ таблицы ИЗУЧЕНИЕ. В строке Об-
новление для этого поля введем выражение [ЛЕК]/[ЧС]. Для отбора в таблице ИЗУЧЕ-
НИЕ обновляемых записей о лекционных занятиях в бланк запроса включим поле ВИДЗ и
укажем в поле Условия отбора значение "лек".
Окончательно сформированный запрос показан на рис.7.20.
Выполним запрос, нажав кнопку Выполнить. В диалоговом окне появится сообщение о
числе обновляемых записей.
Чтобы видеть результаты обновления в таблице ИЗУЧЕНИЕ, откройте ее одновременно с
запросом.
Рис.7.20. Запрос на обновление поля значениями, вычисляемыми по данным из другой таблицы
Конструирование перекрестного запроса
Создание перекрестного запроса, который позволяет получить данные в форме, подобной
электронной таблице, с помощью мастера было рассмотрено выше. Однако такой запрос
несложно построить полностью в режиме конструктора.
Построение запроса начинается как обычно, например, выбрать вкладку Создание/ Кон-
структор запросов в окне базы данных. В окне конструктора начинается создание запро-
са на выборку. В любой момент строящийся запрос на выборку может быть преобразован
в перекрестный запрос. Для этого надо выбрать тип запроса Перекрестный на панели.
Ниже рассмотрим действия пользователя при работе с перекрестным запросом в режиме
конструктора на примере.
Воспользуемся в качестве примера перекрестным запросом Изучение предметов груп-
пами, полученным мастером перекрестных запросов. Для большей информативности по-
лученной перекрестной таблицы заменим в ней коды предметов их наименованиями. По-
лю, содержащему результат суммирования по строкам, дадим пользовательское имя "Все-
го часов".
75
Создадим сначала запрос на выборку на основе таблиц ИЗУЧЕНИЕ и ПРЕДМЕТ. Затем
преобразуем его в запрос на обновление, нажав соответствующую кнопку панели инстру-
ментов.
Включим в бланк запроса обновляемое поле ЧАСЫ таблицы ИЗУЧЕНИЕ. В строке Об-
новление для этого поля введем выражение [ЛЕК]/[ЧС]. Для отбора в таблице ИЗУЧЕ-
НИЕ обновляемых записей о лекционных занятиях в бланк запроса включим поле ВИДЗ и
укажем в поле Условия отбора значение "лек".
Окончательно сформированный запрос показан на рис.7.20.
Выполним запрос, нажав кнопку Выполнить. В диалоговом окне появится сообщение о
числе обновляемых записей.
Чтобы видеть результаты обновления в таблице ИЗУЧЕНИЕ, откройте ее одновременно с
запросом.
Рис.7.20. Запрос на обновление поля значениями, вычисляемыми по данным из другой таблицы
Конструирование перекрестного запроса
Создание перекрестного запроса, который позволяет получить данные в форме, подобной
электронной таблице, с помощью мастера было рассмотрено выше. Однако такой запрос
несложно построить полностью в режиме конструктора.
Построение запроса начинается как обычно, например, выбрать вкладку Создание/ Кон-
структор запросов в окне базы данных. В окне конструктора начинается создание запро-
са на выборку. В любой момент строящийся запрос на выборку может быть преобразован
в перекрестный запрос. Для этого надо выбрать тип запроса Перекрестный на панели.
Ниже рассмотрим действия пользователя при работе с перекрестным запросом в режиме
конструктора на примере.
Воспользуемся в качестве примера перекрестным запросом Изучение предметов груп-
пами, полученным мастером перекрестных запросов. Для большей информативности по-
лученной перекрестной таблицы заменим в ней коды предметов их наименованиями. По-
лю, содержащему результат суммирования по строкам, дадим пользовательское имя "Все-
го часов".
75
Страницы
- « первая
- ‹ предыдущая
- …
- 73
- 74
- 75
- 76
- 77
- …
- следующая ›
- последняя »
