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 em 2021?
 ###Tabelas: 
CREATE TABLE Vessels (id INT, name VARCHAR(255), incidents INT); INSERT INTO Vessels (id, name, incidents) VALUES (1, 'VesselA', 2); INSERT INTO Vessels (id, name, incidents) VALUES (2, 'VesselB', 0); CREATE TABLE Incidents (id INT, vessel_id INT, incident_date DATE); INSERT INTO Incidents (id, vessel_id, incident_date) VALUES (1, 1, '2021-01-01'); INSERT INTO Incidents (id, vessel_id, incident_date) VALUES (2, 1, '2021-05-01');
SELECT Vessels.name, COUNT(Incidents.id) as incidents_in_2021 FROM Vessels LEFT JOIN Incidents ON Vessels.id = Incidents.vessel_id WHERE Incidents.incident_date BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY Vessels.name;