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 portos tiveram embarcações do tipo 'Tugboat' na última semana?
 ###Tabelas: 
CREATE TABLE Port (port_name VARCHAR(50), dock_count INT); INSERT INTO Port VALUES ('Port of Oakland', 12), ('Port of Los Angeles', 15), ('Port of Seattle', 10), ('Port of Tacoma', 13), ('Port of Vancouver', 14); CREATE TABLE Vessels (vessel_name VARCHAR(50), vessel_type VARCHAR(50), last_dock_date DATE); INSERT INTO Vessels VALUES ('Vessel A', 'Tugboat', '2022-03-05'), ('Vessel B', 'Tanker', '2022-03-10'), ('Vessel C', 'Tugboat', '2022-03-15'), ('Vessel D', 'Bulk Carrier', '2022-03-20'), ('Vessel E', 'Tugboat', '2022-03-25');
SELECT P.port_name FROM Port P INNER JOIN (SELECT V.vessel_name FROM Vessels V WHERE V.vessel_type = 'Tugboat' AND V.last_dock_date >= DATEADD(WEEK, -1, GETDATE())) VS ON 1=1;