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: Atualize a renda anual para o agricultor 'John Doe' no banco de dados 'rural_development' para 45000.
 ###Tabelas: 
CREATE TABLE farmers (id INT, name TEXT, annual_income FLOAT, location TEXT); INSERT INTO farmers (id, name, annual_income, location) VALUES (1, 'John Doe', 35000, 'Rural Area A'); INSERT INTO farmers (id, name, annual_income, location) VALUES (2, 'Jane Smith', 40000, 'Rural Area B');
UPDATE farmers SET annual_income = 45000 WHERE name = 'John Doe';