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 tamanho médio da população animal por tipo de habitat?
 ###Tabelas: 
CREATE TABLE habitats (habitat_id INT, habitat_type VARCHAR(50)); INSERT INTO habitats (habitat_id, habitat_type) VALUES (1, 'Forest'), (2, 'Grassland'), (3, 'Wetland'); CREATE TABLE animal_population (animal_id INT, animal_name VARCHAR(50), habitat_id INT); INSERT INTO animal_population (animal_id, animal_name, habitat_id) VALUES (1, 'Tiger', 1), (2, 'Lion', 2), (3, 'Elephant', 3);
SELECT habitat_type, AVG( animal_population.habitat_id ) avg_population FROM animal_population JOIN habitats ON animal_population.habitat_id = habitats.habitat_id GROUP BY habitats.habitat_type;