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: Calcular o peso médio dos pacotes enviados da China para Pequim no último mês.
 ###Tabelas: 
CREATE TABLE shipments (id INT, source_country VARCHAR(20), destination_city VARCHAR(20), package_weight FLOAT, shipment_date DATE); INSERT INTO shipments (id, source_country, destination_city, package_weight, shipment_date) VALUES (1, 'China', 'Beijing', 25.3, '2022-06-05'), (2, 'China', 'Beijing', 27.8, '2022-06-20');
SELECT AVG(package_weight) FROM shipments WHERE source_country = 'China' AND destination_city = 'Beijing' AND shipment_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH);