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 porcentagem de animais na tabela 'animal_population', agrupados por continente (Ásia, África)?
 ###Tabelas: 
CREATE TABLE animal_population (id INT, species VARCHAR(20), population INT, continent VARCHAR(10)); INSERT INTO animal_population (id, species, population, continent) VALUES (1, 'Tiger', 2000, 'Asia'), (2, 'Elephant', 3000, 'Africa'), (3, 'Lion', 2500, 'Africa');
SELECT continent, (COUNT(*) FILTER (WHERE continent = 'Asia')) * 100.0 / COUNT(*) AS percentage_asia, (COUNT(*) FILTER (WHERE continent = 'Africa')) * 100.0 / COUNT(*) AS percentage_africa FROM animal_population GROUP BY continent;