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: Exibir o orçamento total para cada tipo de projeto de preservação de habitat.
 ###Tabelas: 
CREATE TABLE habitat_projects (id INT, name VARCHAR(255), type VARCHAR(20), budget DECIMAL(10, 2)); INSERT INTO habitat_projects (id, name, type, budget) VALUES (1, 'Habitat Restoration', 'Forest', 50000), (2, 'Wildlife Corridors', 'Savannah', 75000), (3, 'Wetlands Conservation', 'Wetlands', 60000), (4, 'Forest Protection', 'Forest', 45000), (5, 'Savannah Conservation', 'Savannah', 80000), (6, 'Mangrove Preservation', 'Wetlands', 65000);
SELECT h.type, SUM(hp.budget) as total_budget FROM habitat_projects hp JOIN habitats h ON hp.type = h.type GROUP BY h.type;