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: Quantos animais foram educados em programas comunitários para cada espécie?
 ###Tabelas: 
CREATE TABLE community_education (id INT, animal_id INT, species VARCHAR(50), num_educated INT);INSERT INTO community_education (id, animal_id, species, num_educated) VALUES (1, 1, 'Tiger', 100), (2, 2, 'Elephant', 200), (3, 3, 'Giraffe', 150);CREATE TABLE animal_population (id INT, species VARCHAR(50), population INT);INSERT INTO animal_population (id, species, population) VALUES (1, 'Tiger', 250), (2, 'Elephant', 500), (3, 'Giraffe', 300);
SELECT ap.species, SUM(ce.num_educated) FROM community_education ce JOIN animal_population ap ON ce.species = ap.species GROUP BY ce.species;