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 contagem média de animais por tipo de habitat, ordenada pela média mais alta?
 ###Tabelas: 
CREATE TABLE habitats (id INT, type VARCHAR(255)); CREATE TABLE animal_counts (habitat_id INT, animal_count INT);
SELECT h.type, AVG(ac.animal_count) as avg_animal_count FROM habitats h JOIN animal_counts ac ON h.id = ac.habitat_id GROUP BY h.type ORDER BY avg_animal_count DESC;