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 causados por ameaças internas nos últimos seis meses?
 ###Tabelas: 
CREATE TABLE incidents (id INT, threat_actor VARCHAR(255), incident_date DATE); INSERT INTO incidents (id, threat_actor, incident_date) VALUES (1, 'insider', '2022-01-15'), (2, 'outsider', '2022-02-20'), (3, 'insider', '2022-03-05'); SELECT CURDATE(), DATE_SUB(CURDATE(), INTERVAL 6 MONTH) INTO @current_date, @start_date; SELECT COUNT(*) FROM incidents WHERE threat_actor = 'insider' AND incident_date BETWEEN @start_date AND @current_date;
SELECT COUNT(*) FROM incidents WHERE threat_actor = 'insider' AND incident_date BETWEEN DATE_SUB(CURDATE(), INTERVAL 6 MONTH) AND CURDATE();