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 média anual de chuva e temperatura para cada fazenda urbana nas tabelas "urban_farms", "urban_regions" e "weather"?
 ###Tabelas: 
CREATE TABLE urban_farms (id INT, urban_region_id INT); CREATE TABLE urban_regions (id INT, name VARCHAR(50)); CREATE TABLE weather (id INT, region_id INT, year INT, rainfall FLOAT, temperature FLOAT);
SELECT urban_farms.id AS farm_id, urban_regions.name AS region, AVG(weather.rainfall) AS avg_rainfall, AVG(weather.temperature) AS avg_temperature FROM urban_farms INNER JOIN urban_regions ON urban_farms.urban_region_id = urban_regions.id INNER JOIN weather ON urban_regions.id = weather.region_id GROUP BY urban_farms.id;