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: Quantos incidentes de cibersegurança ocorreram em cada região no último ano, agrupados por região?
 ###Tabelas: 
CREATE TABLE region (id INT, name VARCHAR(255)); INSERT INTO region (id, name) VALUES (1, 'North America'), (2, 'Europe'), (3, 'Asia'); CREATE TABLE incident (id INT, region_id INT, timestamp TIMESTAMP); INSERT INTO incident (id, region_id) VALUES (1, 1), (2, 1), (3, 2), (4, 3), (5, 1);
SELECT r.name, COUNT(i.id) as num_incidents FROM incident i JOIN region r ON i.region_id = r.id WHERE i.timestamp >= DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 YEAR) GROUP BY r.name;