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: Calcular o orçamento médio para projetos de infraestrutura rural na 'área rural 1' das tabelas 'infraestrutura_rural' e 'desenvolvimento_comunitário'.
 ###Tabelas: 
CREATE TABLE rural_infrastructure (project_id INT, project_type VARCHAR(50), budget INT, area_id INT); CREATE TABLE community_development (area_id INT, area_name VARCHAR(50));
SELECT AVG(budget) FROM rural_infrastructure r WHERE r.area_id IN (SELECT c.area_id FROM community_development c WHERE c.area_name = 'rural_area_1');