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 e seus tipos em cada país no último ano, agrupados por país e tipo de incidente?
 ###Tabelas: 
CREATE TABLE country (id INT, name VARCHAR(255)); INSERT INTO country (id, name) VALUES (1, 'USA'), (2, 'China'), (3, 'Russia'); CREATE TABLE incident (id INT, country_id INT, incident_type VARCHAR(255), timestamp TIMESTAMP); INSERT INTO incident (id, country_id, incident_type, timestamp) VALUES (1, 1, 'Phishing', '2022-01-01 00:00:00'), (2, 1, 'Malware', '2022-01-02 00:00:00');
SELECT c.name, i.incident_type, COUNT(i.id) as num_incidents FROM incident i JOIN country c ON i.country_id = c.id WHERE i.timestamp >= DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 YEAR) GROUP BY c.name, i.incident_type;