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 segurança foram relatados por embarcação no último ano?
 ###Tabelas: 
CREATE TABLE vessels (id INT, name VARCHAR(255), imo INT); CREATE TABLE incidents (id INT, vessel_id INT, incident_date DATE, incident_type VARCHAR(255));
SELECT v.name, COUNT(i.id) as num_incidents FROM incidents i JOIN vessels v ON i.vessel_id = v.id WHERE i.incident_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR) GROUP BY v.name;