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 taxa média de sucesso dos projetos de infraestrutura rural, dividida pelo tipo de infraestrutura, na tabela 'projetos' do esquema 'desenvolvimento_rural', concluídos nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE projects (project_id INT, project_type VARCHAR(255), success_rate DECIMAL(5,2), completion_date DATE);
SELECT project_type, AVG(success_rate) FROM projects WHERE completion_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 YEAR) GROUP BY project_type;