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 biomassa total de árvores decíduas por habitat da vida selvagem?
 ###Tabelas: 
CREATE TABLE tree_types (id INT, name VARCHAR(255)); INSERT INTO tree_types (id, name) VALUES (1, 'Deciduous'), (2, 'Evergreen'); CREATE TABLE trees (id INT, biomass INT, tree_type_id INT); INSERT INTO trees (id, biomass, tree_type_id) VALUES (1, 1000, 1), (2, 800, 2); CREATE TABLE wildlife_habitats (id INT, name VARCHAR(255)); INSERT INTO wildlife_habitats (id, name) VALUES (1, 'Forest'), (2, 'Grassland'); CREATE TABLE tree_habitat_associations (tree_id INT, habitat_id INT); INSERT INTO tree_habitat_associations (tree_id, habitat_id) VALUES (1, 1), (2, 1);
SELECT h.name habitat, SUM(t.biomass) total_biomass FROM trees t JOIN tree_habitat_associations tha ON t.id = tha.tree_id JOIN wildlife_habitats h ON tha.habitat_id = h.id JOIN tree_types tt ON t.tree_type_id = tt.id WHERE tt.name = 'Deciduous' GROUP BY h.name;