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 para cada tipo de ameaça?
 ###Tabelas: 
CREATE TABLE threats (id INT, type VARCHAR(50)); INSERT INTO threats (id, type) VALUES (1, 'malware'), (2, 'phishing'), (3, 'DDOS'), (4, 'ransomware'); CREATE TABLE security_incidents (id INT, incident_type VARCHAR(50), reported_date DATE); INSERT INTO security_incidents (id, incident_type, reported_date) VALUES (1, 'malware', '2022-01-01'), (2, 'malware', '2022-01-02'), (3, 'phishing', '2022-01-03'), (4, 'DDOS', '2022-01-04'), (5, 'ransomware', '2022-01-05');
SELECT t.type, COUNT(si.id) as num_incidents FROM threats t INNER JOIN security_incidents si ON t.type = si.incident_type GROUP BY t.type;