From c493aba9f701917cb7ad3485c7fd3d5107b32b20 Mon Sep 17 00:00:00 2001 From: Emmanuel Valentin Date: Sat, 7 Jun 2025 10:54:18 -0600 Subject: [PATCH] Add DepartmentTopThreeSalaries.sql --- SQL/DepartmentTopThreeSalaries.sql | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 SQL/DepartmentTopThreeSalaries.sql 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