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 são os nomes dos navios que chegaram ao Porto de Oakland na última semana?
 ###Tabelas: 
CREATE TABLE ports (id INT, name TEXT); INSERT INTO ports (id, name) VALUES (1, 'Port of Oakland'); CREATE TABLE vessel_arrivals (id INT, port_id INT, arrival_date DATE); INSERT INTO vessel_arrivals (id, port_id, arrival_date) VALUES (1, 1, '2022-01-01'), (2, 1, '2022-01-05');
SELECT v.vessel_name  FROM vessels v JOIN vessel_arrivals va ON v.id = va.vessel_id WHERE va.arrival_date BETWEEN DATEADD(day, -7, CURRENT_DATE) AND CURRENT_DATE AND va.port_id = (SELECT id FROM ports WHERE name = 'Port of Oakland');