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 usuários que são membros há mais de um ano?
 ###Tabelas: 
CREATE TABLE Members (id INT, gender VARCHAR(10), membershipLength INT, joinDate DATE); CREATE TABLE BodyMetrics (id INT, memberId INT, bodyFatPercentage DECIMAL(3,2), weight DECIMAL(5,2)); INSERT INTO Members (id, gender, membershipLength, joinDate) VALUES (1, 'Female', 12, '2020-01-01'), (2, 'Male', 6, '2019-07-15'), (3, 'Female', 24, '2018-01-01'); INSERT INTO BodyMetrics (id, memberId, bodyFatPercentage, weight) VALUES (1, 1, 0.18, 135.5), (2, 1, 0.19, 138.0), (3, 2, 0.15, 180.0), (4, 2, 0.16, 182.5), (5, 3, 0.17, 145.0), (6, 3, 0.18, 148.5);
SELECT AVG(weight) FROM BodyMetrics JOIN Members ON BodyMetrics.memberId = Members.id WHERE membershipLength > 12;