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 em nós das embarcações que atracaram no porto de Lagos em janeiro de 2020?
 ###Tabelas: 
CREATE TABLE Vessels(Id INT, Name VARCHAR(255), AverageSpeed DECIMAL(5,2)); CREATE TABLE DockingHistory(Id INT, VesselId INT, Port VARCHAR(255), DockingDateTime DATETIME); INSERT INTO Vessels VALUES (1, 'VesselA', 15.5), (2, 'VesselB', 18.3); INSERT INTO DockingHistory VALUES (1, 1, 'Lagos', '2020-01-05 12:00:00'), (2, 1, 'Lagos', '2020-01-31 15:00:00'), (3, 2, 'Lagos', '2020-01-10 09:00:00');
SELECT AVG(v.AverageSpeed) FROM Vessels v INNER JOIN DockingHistory dh ON v.Id = dh.VesselId WHERE dh.Port = 'Lagos' AND YEAR(dh.DockingDateTime) = 2020 AND MONTH(dh.DockingDateTime) = 1;