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 número total de animais na tabela animal_population e o número total de programas de educação comunitária?
 ###Tabelas: 
CREATE TABLE if NOT EXISTS animal_population (animal_id INT, animal_name VARCHAR(50), conservation_status VARCHAR(20)); INSERT INTO animal_population (animal_id, animal_name, conservation_status) VALUES (1, 'Giant Panda', 'Vulnerable'); INSERT INTO animal_population (animal_id, animal_name, conservation_status) VALUES (2, 'Tiger', 'Endangered'); INSERT INTO animal_population (animal_id, animal_name, conservation_status) VALUES (3, 'Elephant', 'Vulnerable'); CREATE TABLE if NOT EXISTS community_education (program_id INT, program_name VARCHAR(50), donation_count INT); INSERT INTO community_education (program_id, program_name, donation_count) VALUES (1, 'Wildlife Conservation 101', 500); INSERT INTO community_education (program_id, program_name, donation_count) VALUES (2, 'Endangered Species Awareness', 300);
SELECT COUNT(*) FROM animal_population UNION ALL SELECT COUNT(*) FROM community_education;