SELECT
D.name AS Department,
E.name AS Employee,
E.Salary AS Salary
FROM Employee AS E JOIN Department AS D
ON E.DepartmentId=D.Id
WHERE (
SELECT COUNT(DISTINCT Ein.Salary)
FROM Employee AS Ein
WHERE Ein.Salary > E.Salary AND Ein.DepartmentId=E.DepartmentId
)<3;