Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Access.
Предмет: Информатика
Раздел: Работа с базами данных (MS Access), создание запросов на выборку и вычисление агрегатных функций.
Создать запрос в Microsoft Access, который вычисляет сумму льгот по заработной плате, приходящуюся на сотрудников каждого отдела. Условие: женщинам за каждого ребёнка доплачивают 2500 рублей.
В базе данных, предположительно, есть таблица, содержащая информацию о сотрудниках, включая:
Нужно:
Создать запрос на выборку в режиме конструктора:
Источник данных — таблица сотрудников (например, Сотрудники
).
Включить поля:
КодОтдела
Пол
КолВоДетей
Установить условие в поле Пол
:
"Ж"
Включить группировку:
КодОтдела
— ГруппировкаКолВоДетей
— СуммаДобавить вычисляемое поле в строке поля:
Льгота: [КолВоДетей]*2500
Установить агрегатную функцию Сумма по полю Льгота
.
SELECT
Сотрудники.КодОтдела,
Sum(Сотрудники.КолВоДетей * 2500) AS Льготы
FROM
Сотрудники
WHERE
Сотрудники.Пол = "Ж"
GROUP BY
Сотрудники.КодОтдела;
На изображении видно результат выполнения запроса:
Код отдела | Sum - Льготы | Count - Женщины |
---|---|---|
Кредитный | 15000,00р | 4 |
Валютный | 2500,00р | 1 |
Это означает:
Если остались вопросы по созданию запроса в режиме конструктора — могу описать пошагово.