Этот запрос будет выводить на экран список всех сотрудников с указанием их должностей, окладов и мест работы, а также подсчитывать количество членов семьи каждого сотрудника.
- При выбранной вкладке Создание выполнить команду Конструктор запросов
- Открывается окно Запрос1, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке , аналогично добавить таблицы Состав семьи и Штатное расписание, после чего закрыть окно Добавление таблицы;
- Из первой таблицы выбрать поля Фамилия, Имя, Отчество, Должность. При помощи мыши переместить на бланк запроса.
- Из второй таблицы выбрать поле Идент код, поместить его на бланк запроса.
- Из третьей таблицы выбрать поля Назв Подр и Оклад и также поместить их на бланк.
- Добавить в бланк раздел Групповая операция (Показать или скрыть -> Итоги) или выполнив щелчок по соответствующей пиктограмме .
- В столбце Идент код выполнить щелчок мышью в строке Групповая операция, появится кнопка раскрытия списка. Выполнить по ней щелчок мышью и выбрать из списка функцию Сount (количество записей с одинаковыми значениями для данного поля).
Окно запроса будет иметь вид, представленный на Рисунке 3.
|
|
Рисунок 3. Структура запроса с группировкой данных.
- Закрыть запрос, выполнив его сохранение под именем Запрос для отчета.
- Выполнить запрос.
Результат выполнения представлен на Рисунке 4.
Рисунок 4. Результат выполнения запроса Запрос для отчета |
Задание. Создайте запрос, подсчитывающий суммарное количество штатных единиц в каждом подразделении организации.
5. Оформите отчет о проделанной работе.