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: Qual é o número total de incidentes de segurança cibernética e seus níveis de gravidade correspondentes, juntamente com os departamentos governamentais responsáveis por abordá-los nos últimos 24 meses?
 ###Tabelas: 
CREATE TABLE cybersecurity_incidents (id INT, name VARCHAR(255), severity_level INT, reported_date DATE, department_id INT); CREATE TABLE government_departments (id INT, name VARCHAR(255)); INSERT INTO cybersecurity_incidents (id, name, severity_level, reported_date, department_id) VALUES (1, 'Incident A', 4, '2022-01-01', 101), (2, 'Incident B', 2, '2022-02-15', 102), (3, 'Incident C', 5, '2021-12-30', 103); INSERT INTO government_departments (id, name) VALUES (101, 'Department of Defense'), (102, 'Department of State'), (103, 'Department of Homeland Security');
SELECT COUNT(id) as total_incidents, i.severity_level, d.name as department_name FROM cybersecurity_incidents i JOIN government_departments d ON i.department_id = d.id WHERE i.reported_date >= DATE_SUB(CURRENT_DATE, INTERVAL 24 MONTH) GROUP BY i.severity_level, d.name;