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: Mostrar o número de incidentes de segurança por mês nos últimos doze meses na planta química especificada?
 ###Tabelas: 
CREATE TABLE safety_incidents (incident_id INT, incident_date DATE, plant_id INT); INSERT INTO safety_incidents (incident_id, incident_date, plant_id) VALUES (1, '2021-06-15', 1), (2, '2021-06-20', 1), (3, '2021-07-01', 1), (4, '2021-07-05', 1), (5, '2021-08-10', 1);
SELECT to_char(incident_date, 'Month') as month, COUNT(*) OVER (PARTITION BY to_char(incident_date, 'YYYY') ORDER BY incident_date) as safety_incidents FROM safety_incidents WHERE plant_id = 1 AND incident_date >= (CURRENT_DATE - INTERVAL '1 year');