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 habitat
 ###Tabelas: 
CREATE TABLE habitats (id INT, name VARCHAR(50));CREATE TABLE animals (id INT, species VARCHAR(50), habitat_id INT);INSERT INTO habitats (id, name) VALUES (1, 'Forest'), (2, 'Savanna');INSERT INTO animals (id, species, habitat_id) VALUES (1, 'Lion', 2), (2, 'Elephant', 1), (3, 'Zebra', 2);
SELECT h.name, COUNT(a.id) as total_animals FROM habitats h INNER JOIN animals a ON h.id = a.habitat_id GROUP BY h.name;