Capgemini Government Solutions needs a compensation report for employees assigned to current government delivery programs. Write a PostgreSQL query to find employees whose salary is the second-highest distinct salary among eligible employees.
employees to employee_assignments using employee_id.employment_status = 'Active' and a current assignment.employee_id, employee_name, and salary, ordered by salary descending and employee ID ascending.| Column | Type | Description |
|---|---|---|
| employee_idPK | INTEGER | Unique employee identifier |
| employee_name | VARCHAR(100) | Employee full name |
| salary | NUMERIC(10,2) | Annual employee salary |
| employment_status | VARCHAR(20) | Employment status |
| Column | Type | Description |
|---|---|---|
| assignment_idPK | INTEGER | Unique assignment identifier |
| employee_id | INTEGER | Employee assigned to the program |
| program_name | VARCHAR(120) | Government delivery program name |
| is_current | BOOLEAN | Whether the assignment is currently active |