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: Liste todos os animais no programa de 'conservação' que têm um status de conservação 'vulnerável'.
 ###Tabelas: 
CREATE TABLE animal_info (animal_id INT, conservation_status VARCHAR(20)); INSERT INTO animal_info (animal_id, conservation_status) VALUES (1, 'endangered'), (2, 'vulnerable'), (3, 'threatened'); CREATE TABLE animal_program (animal_id INT, program_id INT); INSERT INTO animal_program (animal_id, program_id) VALUES (1, 1), (2, 1), (3, 2); CREATE TABLE program_info (program_id INT, program_name VARCHAR(20)); INSERT INTO program_info (program_id, program_name) VALUES (1, 'conservation'), (2, 'rehabilitation');
SELECT animal_info.animal_id, animal_info.conservation_status FROM animal_info INNER JOIN animal_program ON animal_info.animal_id = animal_program.animal_id INNER JOIN program_info ON animal_program.program_id = program_info.program_id WHERE program_info.program_name = 'conservation' AND animal_info.conservation_status = 'vulnerable';