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: Quais são os nomes dos animais na tabela 'animal_population' que não estão presentes na tabela 'protected_species'?
 ###Tabelas: 
CREATE TABLE animal_population (id INT, animal_name VARCHAR(50), population INT); CREATE TABLE protected_species (id INT, species_name VARCHAR(50)); INSERT INTO animal_population VALUES (1, 'Elephant', 1000);
SELECT DISTINCT ap.animal_name FROM animal_population ap LEFT JOIN protected_species ps ON ap.animal_name = ps.species_name WHERE ps.species_name IS NULL;