Hays wants a department-level compensation summary for its workforce analytics reporting. Write a PostgreSQL query that calculates the average salary of active employees in every department.
salary for active employees only. PostgreSQL AVG should ignore NULL salaries.average_salary.department_id in ascending order.| Column | Type | Description |
|---|---|---|
| department_idPK | INTEGER | Unique department identifier |
| department_name | VARCHAR(100) | Hays department name |
| Column | Type | Description |
|---|---|---|
| employee_idPK | INTEGER | Unique employee identifier |
| employee_name | VARCHAR(100) | Employee name |
| department_id | INTEGER | Assigned department identifier |
| salary | NUMERIC(12,2) | Annual employee salary |
| employment_status | VARCHAR(20) | Current employment status |