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 e endereços IP únicos envolvidos nesses incidentes para cada país no último mês?
 ###Tabelas: 
CREATE TABLE security_incidents (id INT, country VARCHAR(50), incident_count INT, incident_date DATE); CREATE TABLE ip_addresses (id INT, incident_id INT, ip_address VARCHAR(50), PRIMARY KEY (id, incident_id)); INSERT INTO security_incidents (id, country, incident_count, incident_date) VALUES (1, 'USA', 25, '2022-01-01'), (2, 'Canada', 10, '2022-01-02'); INSERT INTO ip_addresses (id, incident_id, ip_address) VALUES (1, 1, '192.168.1.1'), (2, 1, '192.168.1.2');
SELECT security_incidents.country, SUM(security_incidents.incident_count) as total_incidents, COUNT(DISTINCT ip_addresses.ip_address) as unique_ips FROM security_incidents INNER JOIN ip_addresses ON security_incidents.id = ip_addresses.incident_id WHERE security_incidents.incident_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY security_incidents.country;