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: Qual é a velocidade média de todas as embarcações que viajaram para o Porto de Oakland no último mês?
 ###Tabelas: 
CREATE TABLE Vessels (VesselID INT, VoyageID INT, AvgSpeed DECIMAL(5,2));CREATE TABLE Voyages (VoyageID INT, Destination VARCHAR(50), TravelDate DATE); INSERT INTO Vessels VALUES (1, 101, 14.5), (2, 102, 16.2), (3, 103, 15.6); INSERT INTO Voyages VALUES (101, 'Port of Oakland', '2022-01-05'), (102, 'Port of Los Angeles', '2022-01-07'), (103, 'Port of Oakland', '2022-01-10');
SELECT AVG(AvgSpeed) FROM Vessels JOIN Voyages ON Vessels.VoyageID = Voyages.VoyageID WHERE Destination = 'Port of Oakland' AND TravelDate >= DATEADD(month, -1, GETDATE());