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: Identificar os nomes dos agricultores que cultivam culturas com estágio de crescimento 'Colheita' mas não utilizam irrigação por gotejamento.
 ###Tabelas: 
CREATE TABLE Farmers (id INT, name VARCHAR(50), age INT, country VARCHAR(50)); INSERT INTO Farmers (id, name, age, country) VALUES (1, 'Alexei Ivanov', 60, 'Russia'); CREATE TABLE Crops (id INT, name VARCHAR(50), growth_stage VARCHAR(50), Farm_id INT); INSERT INTO Crops (id, name, growth_stage, Farm_id) VALUES (1, 'Wheat', 'Harvest', 1); CREATE TABLE Irrigation (id INT, Farm_id INT, irrigation_type VARCHAR(50), duration INT); INSERT INTO Irrigation (id, Farm_id, irrigation_type, duration) VALUES (1, 1, 'Sprinkler', 30);
SELECT f.name FROM Farmers f JOIN Crops c ON f.id = c.Farm_id LEFT JOIN Irrigation i ON f.id = i.Farm_id WHERE c.growth_stage = 'Harvest' AND i.irrigation_type IS NULL;