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 cibersegurança relatados em todo o mundo a cada mês nos últimos 12 meses e seus respectivos níveis de impacto?
 ###Tabelas: 
CREATE TABLE CybersecurityImpact (id INT, impact_level TEXT); INSERT INTO CybersecurityImpact (id, impact_level) VALUES (1, 'High'), (2, 'Medium'), (3, 'Low'); CREATE TABLE CybersecurityIncidentsByMonth (id INT, month INT, impact_id INT); INSERT INTO CybersecurityIncidentsByMonth (id, month, impact_id) VALUES (1, 12, 1), (2, 11, 2);
SELECT MONTH(CybersecurityIncidentsByMonth.month) as month, COUNT(CybersecurityIncidentsByMonth.id) as total_incidents, AVG(CybersecurityImpact.impact_level) as avg_impact FROM CybersecurityIncidentsByMonth INNER JOIN CybersecurityImpact ON CybersecurityIncidentsByMonth.impact_id = CybersecurityImpact.id GROUP BY MONTH(CybersecurityIncidentsByMonth.month) ORDER BY MONTH(CybersecurityIncidentsByMonth.month) DESC LIMIT 12;