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 distância média das remessas para o Forwarder C no último mês?
 ###Tabelas: 
CREATE TABLE Shipments (ShipmentID INT, ForwarderID INT, Distance FLOAT, ShipmentDate DATETIME); INSERT INTO Shipments (ShipmentID, ForwarderID, Distance, ShipmentDate) VALUES (1, 1, 150.3, '2023-02-01 10:00:00'), (2, 2, 180.5, '2023-02-05 12:00:00'), (3, 3, 120.7, '2023-02-07 09:00:00'); CREATE TABLE FreightForwarders (ForwarderID INT, Name VARCHAR(50)); INSERT INTO FreightForwarders (ForwarderID, Name) VALUES (1, 'Forwarder A'), (2, 'Forwarder B'), (3, 'Forwarder C');
SELECT AVG(Distance) FROM Shipments s JOIN FreightForwarders f ON s.ForwarderID = f.ForwarderID WHERE f.Name = 'Forwarder C' AND s.ShipmentDate BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND CURRENT_DATE;