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 embarcações chegaram no Porto de Long Beach mais de uma vez no último mês?
 ###Tabelas: 
CREATE TABLE ports (id INT, name TEXT); INSERT INTO ports (id, name) VALUES (1, 'Port of Long Beach'); CREATE TABLE vessel_arrivals (id INT, port_id INT, vessel_id INT, arrival_date DATE); INSERT INTO vessel_arrivals (id, port_id, vessel_id, arrival_date) VALUES (1, 1, 1, '2022-01-01'), (2, 1, 1, '2022-01-15'), (3, 1, 2, '2022-02-01');
SELECT DISTINCT v.vessel_name  FROM vessel_arrivals va JOIN vessels v ON v.id = va.vessel_id WHERE va.port_id = (SELECT id FROM ports WHERE name = 'Port of Long Beach') AND va.arrival_date BETWEEN DATEADD(day, -30, CURRENT_DATE) AND CURRENT_DATE GROUP BY v.vessel_name HAVING COUNT(v.vessel_name) > 1;