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 foram relatados para cada embarcação no último ano?
 ###Tabelas: 
CREATE TABLE Vessels (VesselID INT, VesselName VARCHAR(255)); INSERT INTO Vessels (VesselID, VesselName) VALUES (1, 'VesselA'), (2, 'VesselB'), (3, 'VesselC'); CREATE TABLE Incidents (IncidentID INT, VesselID INT, IncidentType VARCHAR(255), IncidentTime TIMESTAMP); INSERT INTO Incidents (IncidentID, VesselID, IncidentType, IncidentTime) VALUES (1, 1, 'Collision', '2021-02-15 12:30:00'), (2, 2, 'Fire', '2021-06-20 06:00:00'), (3, 1, 'Grounding', '2021-11-05 20:00:00');
SELECT V.VesselName, COUNT(I.IncidentID) FROM Vessels V LEFT JOIN Incidents I ON V.VesselID = I.VesselID AND I.IncidentTime BETWEEN DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 YEAR) AND CURRENT_TIMESTAMP GROUP BY V.VesselName;