Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Calcular a porcentagem de incidentes de segurança resolvidos para cada departamento na empresa, para o ano atual?
 ###Tabelas: 
CREATE TABLE incidents (incident_id INT, department VARCHAR(255), incident_date DATE, incident_status VARCHAR(255)); INSERT INTO incidents (incident_id, department, incident_date, incident_status) VALUES (1, 'IT', '2022-01-01', 'Resolved'), (2, 'HR', '2022-02-01', 'Open'), (3, 'IT', '2022-03-01', 'Resolved'), (4, 'Finance', '2022-04-01', 'Resolved'), (5, 'HR', '2022-05-01', 'Resolved');
SELECT department, COUNT(incident_id) as total_incidents, COUNT(CASE WHEN incident_status = 'Resolved' THEN 1 END) as resolved_incidents, 100.0 * COUNT(CASE WHEN incident_status = 'Resolved' THEN 1 END) / COUNT(incident_id) as resolved_percentage FROM incidents WHERE incident_date >= DATEADD(year, -1, GETDATE()) GROUP BY department;