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 temperatura média e umidade para cada tipo de cultura no mês atual, agrupado por regiões geográficas?
 ###Tabelas: 
CREATE TABLE crop (id INTEGER, type TEXT, temperature FLOAT, humidity FLOAT, date DATE, region_id INTEGER);CREATE TABLE region (id INTEGER, name TEXT);
SELECT r.name as region, c.type as crop, AVG(c.temperature) as avg_temp, AVG(c.humidity) as avg_hum FROM crop c INNER JOIN region r ON c.region_id = r.id WHERE c.date >= DATEADD(month, 0, DATEADD(day, DATEDIFF(day, 0, CURRENT_DATE), 0)) AND c.date < DATEADD(month, 1, DATEADD(day, DATEDIFF(day, 0, CURRENT_DATE), 0)) GROUP BY r.name, c.type;