Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужна помощь с SQL запросом / 4 сообщений из 4, страница 1 из 1
16.06.2021, 17:02
    #40077985
Нужна помощь с SQL запросом
Добрый день! Очень нужна Ваша помощь составить SQL-запрос. Исходные данные: есть 2 таблицы
1) Таблица employee (сотрудники) со следующими полями(дата приёма на работу, дата увольнения, зарплата и id начальника) (рисунок 1)
2) Таблица heads (их начальники) со следующими полями (рисунок 2)
Они связаны один ко многим.
Нужно вывести последний нанятый сотрудник у каждого начальника.
Пробовал сделать такой запрос но если существует два сотрудника нанятых в один день от он оказывается неправильным.
SELECT * FROM otdel_kadrov.employee right JOIN
автор(SELECT max(dateup) as dateup, heads.FIO1 FROM otdel_kadrov.employee LEFT JOIN heads
on employee.head = heads.IdHeads GROUP BY FIO1) as t on employee.dateup = t.dateup;
...
Рейтинг: 0 / 0
16.06.2021, 17:02
    #40077987
Нужна помощь с SQL запросом
Забыл прикрепить второе изображение
...
Рейтинг: 0 / 0
16.06.2021, 21:54
    #40078079
Gluck99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с SQL запросом
ДядяБольжедор
Пробовал сделать такой запрос но если существует два сотрудника нанятых в один день от он оказывается неправильным.
А чем могут помочь в этом пользователи форума? Вы либо вводите в условие какие-то ещё критерии отбора, кроме даты, либо добавляйте к дате время. Т.е. сравнивайте полностью дату и время найма. Тогда кто-нибудь из двоих-троих и т.д. будет отсечён.
...
Рейтинг: 0 / 0
17.06.2021, 11:25
    #40078206
faustgreen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с SQL запросом
А что будет, если у вас в компании будет работать два человека в должности начальника с одинаковыми фамилиями, именами и отчествами? Может группировать лучше по ID начальника, а не по ФИО?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужна помощь с SQL запросом / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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