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 do projeto de engenharia de bioprocessos para projetos financiados nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE projects (id INT, name VARCHAR(50), budget FLOAT, funding_date DATE); INSERT INTO projects VALUES (1, 'ProjectD', 1000000, '2020-01-01'); INSERT INTO projects VALUES (2, 'ProjectE', 1200000, '2019-06-15'); INSERT INTO projects VALUES (3, 'ProjectF', 1500000, '2021-03-04');
SELECT AVG(budget) FROM projects WHERE funding_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 YEAR);