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 de conservação alocado por espécie animal na tabela 'animal_habitat'?
 ###Tabelas: 
CREATE TABLE animal_habitat (region VARCHAR(255), animal_species VARCHAR(255), budget INT); INSERT INTO animal_habitat (region, animal_species, budget) VALUES ('Asia', 'Tiger', 50000), ('Africa', 'Elephant', 75000), ('South_America', 'Jaguar', 60000);
SELECT AVG(budget) as avg_budget FROM (SELECT region, animal_species, SUM(budget) as budget FROM animal_habitat GROUP BY region, animal_species) as subquery;