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 é o orçamento médio para projetos de inovação agrícola em 2021?
 ###Tabelas: 
CREATE TABLE agricultural_innovation_budget (id INT, project_id INT, budget DECIMAL(10,2)); INSERT INTO agricultural_innovation_budget (id, project_id, budget) VALUES (1, 1, 50000.00), (2, 2, 75000.00); CREATE TABLE rural_innovation (id INT, project_name VARCHAR(255), sector VARCHAR(255), location VARCHAR(255), start_date DATE, end_date DATE); INSERT INTO rural_innovation (id, project_name, sector, location, start_date, end_date) VALUES (1, 'Precision Agriculture', 'Agriculture', 'Village A, Country X', '2020-01-01', '2022-12-31'), (2, 'Smart Irrigation', 'Agriculture', 'Village D, Country W', '2020-01-01', '2022-12-31');
SELECT AVG(budget) FROM agricultural_innovation_budget JOIN rural_innovation ON agricultural_innovation_budget.project_id = rural_innovation.id WHERE YEAR(start_date) = 2021 AND YEAR(end_date) = 2021;