Your question is Second Maximum Salary. Start with the requirements and the two tables on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Afiniti's workforce analytics team needs to identify employees whose salary is the second-highest distinct salary across the company. Write a PostgreSQL query that returns each matching employee with their department when available.
LEFT JOIN.| Column | Type | Description |
|---|---|---|
| employee_idPK | INT | Unique employee identifier |
| employee_name | VARCHAR(100) | Employee's full name |
| salary | NUMERIC(12,2) | Annual employee salary |
| department_id | INT | References departments.department_id |
| Column | Type | Description |
|---|---|---|
| department_idPK | INT | Unique department identifier |
| department_name | VARCHAR(100) | Department name |