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 diferença média de umidade do solo entre o Campo23 e o Campo24 para cada semana no ano de 2020?
 ###Tabelas: 
CREATE TABLE Field23 (date DATE, soil_moisture FLOAT); INSERT INTO Field23 VALUES ('2020-01-01', 30), ('2020-01-02', 32); CREATE TABLE Field24 (date DATE, soil_moisture FLOAT); INSERT INTO Field24 VALUES ('2020-01-01', 28), ('2020-01-02', 30);
SELECT AVG(f23.soil_moisture - f24.soil_moisture) as avg_soil_moisture_difference FROM Field23 f23 INNER JOIN Field24 f24 ON f23.date = f24.date WHERE EXTRACT(YEAR FROM f23.date) = 2020 GROUP BY EXTRACT(WEEK FROM f23.date);