· группировка записей с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых операций и другие.
На основе нескольких связанных таблиц можно построить многотабличный запрос.
Пример 8. Используя три таблицы: ПРЕДПРИЯТИЯ, НАЛОГИ, ПЛАН создать запрос, заменив коды предприятий и налогов их наименованиями.
Порядок создания запроса:
· В окне НАЛОГ: База данных на панели объектов выбрать Запросы, нажать кнопку Создание запроса в режиме конструктора.
· В появившемся окне Добавление таблицы выбрать таблицу ПЛАН и нажать кнопку Добавить Появляется окно Запрос1: запрос на выборку за окном Добавление таблицы. Добавить таблицы ПРЕДПРИЯТИЯ и НАЛОГИ
· Закрыть окно Добавление таблицы. В верхней части окна Запрос1:… отображены списки полей таблиц ПЛАН, ПРЕДПРИЯТИЯ и НАЛОГИ, а в нижней находится область для формирования запроса (бланк запроса). Так как запрос создается на основе таблиц, в окне запроса отображаются связи, установленные в схеме данных.
Двойным щелчком по любому полю таблицы его можно поместить в бланк запроса (или перетащить левой кнопкой мыши). В строку Поле бланка запроса поместить из таблицы ПРЕДПРИЯТИЯ поле НАИМ_ПРЕД, из таблицы НАЛОГИ – поле НАИМ_НАЛ, из таблицы ПЛАН - поле СУММА в столбцы с первого по третий соответственно. Под каждым именем поля в следующей строке появится имя таблицы, из которой взято поле.
Бланк запроса выглядит следующим образом:
Примечание: Значок V (вывод на экран) появляется автоматически. Щелкнув по этому значку, можно отменить вывод поля на экран (убрать значок).
После заполнения бланка выполнить запрос с помощью кнопки !(Запуск) панели инструментов или команды Запрос \ Запуск. На экране появится результат запроса:
Просмотрев результаты запроса, закрыть окно. Сохранить запрос и вместо стандартного имени Запрос 1 ввести в диалоговом окне имя План с расшифровками кодов.