Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
Даниил Рольгейзер
Member

Откуда:
Сообщений: 5
Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего по организации в целом.
Прошу помочь с SQL запросом. Сам я просто мало чего понимаю)

Дети сотрудников:
Табельный номер
Фамилия
Имя ребенка
Дата рождения

Список служащих:
Табельный номер
Фамилия
Имя
Отчество
Пол
Семейное положение
Заработная плата
17 дек 18, 21:31    [21766436]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
ПЕНСИОНЕРКА
Member

Откуда: Владимирская обл
Сообщений: 4530
Даниил Рольгейзер
Прошу помочь с SQL запросом. Сам я просто мало чего понимаю)

надеюсь, что примерную базу вы создали для того, чтобы выложить на форуме
17 дек 18, 21:44    [21766444]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
vmag
Member

Откуда: MP
Сообщений: 3158
ПЕНСИОНЕРКА
надеюсь, что примерную базу вы создали для того, чтобы выложить на форуме


Сказка про кашу из топора...
Правильно....Картинка с другого сайта.
17 дек 18, 21:59    [21766448]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5902
Даниил Рольгейзер,
Я бы сделал так:

К сообщению приложен файл (tmp.rar - 25Kb) cкачать
18 дек 18, 00:56    [21766496]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
Даниил Рольгейзер
Member

Откуда:
Сообщений: 5
ПЕНСИОНЕРКА,

Вот посмотрите)

К сообщению приложен файл (111.rar - 31Kb) cкачать
18 дек 18, 15:15    [21767240]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
studieren
Member

Откуда: Tashkent, Uzbekistan
Сообщений: 2824
Даниил Рольгейзер
Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего по организации в целом.
Прошу помочь с SQL запросом. Сам я просто мало чего понимаю)

Дети сотрудников:
Табельный номер
Фамилия
Имя ребенка
Дата рождения

Список служащих:
Табельный номер
Фамилия
Имя
Отчество
Пол
Семейное положение
Заработная плата


SELECT Employee.*, T.[Количество детей], AvgSal.СредЗарплата
FROM (SELECT [Табельный номер], COUNT(*) AS [Количество детей] FROM [Дети сотрудников]
        GROUP BY [Табельный номер] HAVING Count(*)>=3) AS T,
    (SELECT AVG([Заработная плата]) AS СредЗарплата FROM [Список служащих]) AS AvgSal, [Список служащих] AS Employee
WHERE T.[Табельный номер] = Employee.[Табельный номер] AND Employee.[Заработная плата] < AvgSal.СредЗарплата


P.S. Вашу базу не открыл, сочинил текст запроса "на лету", поэтому возможны опечатки.
19 дек 18, 13:10    [21768280]     Ответить | Цитировать Сообщить модератору
 Re: Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего  [new]
Даниил Рольгейзер
Member

Откуда:
Сообщений: 5
studieren,

Спасибо!
19 дек 18, 18:15    [21768719]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить