Вы можете попробовать это:
SELECT *
FROM
<TABLE>
INNER JOIN
(
SELECT MANAGER_ID
, MAX(DATE_OF_JOINING) AS MAX_DATE
FROM <TABLE>
GROUP BY MANAGER_ID
) MAX_MANAGER
ON <TABLE>.MANAGER_ID = MAX_MANAGER.MANAGER_ID
AND <TABLE>.DATE_OF_JOINING = MAX_MANAGER.MAX_DATE
Если два сотрудника были наняты в один и тот же день для одного и того же менеджера, у вас есть две строки.