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 foi o orçamento médio para projetos de mitigação climática em '2017' da tabela 'mitigation_projects'?
 ###Tabelas: 
CREATE TABLE mitigation_projects (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), description TEXT, start_date DATE, end_date DATE, budget FLOAT); INSERT INTO mitigation_projects (id, name, location, description, start_date, end_date, budget) VALUES (1, 'Wind Farm Installation', 'Texas', 'Installation of wind turbines', '2017-01-01', '2018-12-31', 12000000), (2, 'Tree Planting Campaign', 'Brazil', 'Reforestation project', '2017-01-01', '2017-12-31', 500000);
SELECT AVG(budget) FROM mitigation_projects WHERE start_date <= '2017-12-31' AND end_date >= '2017-01-01';