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 por fazenda durante o último mês?
 ###Tabelas: 
CREATE TABLE farm_sensors (id INT, farm_id INT, sensor_type VARCHAR(20), value FLOAT, timestamp TIMESTAMP); INSERT INTO farm_sensors (id, farm_id, sensor_type, value, timestamp) VALUES (1, 101, 'temperature', 23.5, '2022-01-01 10:00:00');
SELECT farm_id, AVG(value) as avg_temperature FROM farm_sensors WHERE sensor_type = 'temperature' AND timestamp >= CURRENT_TIMESTAMP - INTERVAL '30 days' GROUP BY farm_id;