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 é o peso médio dos contêineres enviados do Porto de Oakland para a Ásia no último ano?
 ###Tabelas: 
CREATE TABLE port (id INT, name TEXT, location TEXT); INSERT INTO port (id, name, location) VALUES (1, 'Port of Oakland', 'Oakland, CA'); CREATE TABLE shipments (id INT, container_weight FLOAT, departure_port_id INT, arrival_region TEXT); INSERT INTO shipments (id, container_weight, departure_port_id, arrival_region) VALUES (1, 20000.0, 1, 'Asia');
SELECT AVG(container_weight) FROM shipments WHERE departure_port_id = (SELECT id FROM port WHERE name = 'Port of Oakland') AND arrival_region = 'Asia' AND shipment_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR);