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: Quais navios tiveram um incidente no último mês?
 ###Tabelas: 
CREATE TABLE vessels(id INT, name TEXT); CREATE TABLE incidents(id INT, vessel_id INT, incident_date DATE); INSERT INTO vessels VALUES (1, 'VesselA'), (2, 'VesselB'), (3, 'VesselC'); INSERT INTO incidents VALUES (1, 2, '2022-03-15'), (2, 3, '2022-04-01');
SELECT DISTINCT v.name FROM vessels v JOIN incidents i ON v.id = i.vessel_id WHERE incident_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND CURRENT_DATE;