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: Calcular o número total de animais em cada tipo de habitat.
 ###Tabelas: 
CREATE TABLE habitats (id INT, type VARCHAR(50)); INSERT INTO habitats (id, type) VALUES (1, 'Forest'), (2, 'Savannah'), (3, 'Wetlands'); CREATE TABLE animals (id INT, species VARCHAR(50), habitat_id INT); INSERT INTO animals (id, species, habitat_id) VALUES (1, 'Lion', 2), (2, 'Elephant', 1), (3, 'Hippo', 3), (4, 'Tiger', 2), (5, 'Crane', 3);
SELECT h.type, COUNT(a.id) as animal_count FROM animals a INNER JOIN habitats h ON a.habitat_id = h.id GROUP BY h.type;