diff --git a/SQL/DepartmentTopThreeSalaries.sql b/SQL/DepartmentTopThreeSalaries.sql new file mode 100644 index 0000000..6559c28 --- /dev/null +++ b/SQL/DepartmentTopThreeSalaries.sql @@ -0,0 +1,7 @@ +SELECT d.name AS 'Department', e1.Name AS 'Employee', e1.salary AS 'Salary' FROM Employee e1 JOIN Department d ON e1.DepartmentId = d.Id +WHERE 3 > ( + SELECT count(DISTINCT e2.salary) + FROM Employee e2 + WHERE e2.Salary > e1.Salary + AND e1.DepartmentId = e2.DepartmentId +) \ No newline at end of file