powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как посчитать количество фирм, где определенных сотрудников больше некоторого числа?
2 сообщений из 2, страница 1 из 1
Как посчитать количество фирм, где определенных сотрудников больше некоторого числа?
    #40116983
Alexander794613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть 3 таблицы:
Gorod(id_gorod, Name_gorod) -содержит список городов,
Firm (id_firm, firm_name, id_gorod) - содержит список фирм с указанием города,
Sotrudnik (id_sotr, FIO, Dolzh, id_firm) - тут список сотрудников с указанием их ФИО, должности и организации где они работают.

Необходимо посчитать количество фирм по городам, где работают более 3х бухгалтеров, т.е. только те фирмы, где сотрудников с dolzh="бухгалтер" было больше 3х.

Таблица должна выглядеть так:

Name_gorod, Kol-vo_firm
Москва, 20
Псков, 2
и т.д.

Как это можно сделать? Заранее спасибо.
...
Рейтинг: 0 / 0
Как посчитать количество фирм, где определенных сотрудников больше некоторого числа?
    #40117427
Студент?

Сначала создайте и сохраните запрос ("Запрос1") к таблице Sotrudnik, возвращающий id_firm (группировка) с условием отбора dolzh="бухгалтер" и Count(*) > 3.

Основной запрос строить на связанных таблицах Gorod, Firm и Запрос1. Должен возвращать Name_gorod (группировка) и Count(id_firm).
Другой вариант - строить на связанных таблицах Gorod и Firm, а условие отбора такого вида:
WHERE id_firm In (SELECT id_firm FROM Запрос1")

Если хватит знаний и желания, то можно обойтись без сохраненного "Запрос1", а использовать его текст в качестве подчиненного запроса.

Удачи!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как посчитать количество фирм, где определенных сотрудников больше некоторого числа?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]