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 umidade mínima registrada para cada sensor em 'farm2'?
 ###Tabelas: 
CREATE TABLE sensor (id INT, name VARCHAR(20), location VARCHAR(20), type VARCHAR(20)); INSERT INTO sensor (id, name, location, type) VALUES (1, 'sensor1', 'farm1', 'temperature'), (2, 'sensor2', 'farm2', 'humidity'), (3, 'sensor3', 'farm3', 'temperature'); CREATE TABLE humidity (id INT, sensor_id INT, timestamp DATETIME, value FLOAT); INSERT INTO humidity (id, sensor_id, timestamp, value) VALUES (1, 2, '2022-07-01 00:00:00', 60.3), (2, 2, '2022-07-01 12:00:00', 55.1), (3, 2, '2022-07-02 00:00:00', 58.9);
SELECT sensor.name as sensor_name, MIN(value) as min_humidity FROM humidity JOIN sensor ON humidity.sensor_id = sensor.id WHERE sensor.location = 'farm2' GROUP BY sensor.name;