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: Encontre a espécie com o menor número de animais na tabela 'animal_population' e o número correspondente de esforços de preservação para a mesma espécie na tabela 'habitat_preservation'.
 ###Tabelas: 
CREATE TABLE animal_population (id INT, species VARCHAR(20), population INT); INSERT INTO animal_population (id, species, population) VALUES (1, 'tiger', 500), (2, 'elephant', 300); CREATE TABLE habitat_preservation (id INT, species VARCHAR(20), efforts INT); INSERT INTO habitat_preservation (id, species, efforts) VALUES (1, 'tiger', 100), (2, 'elephant', 150);
SELECT species, population, efforts FROM animal_population INNER JOIN habitat_preservation ON animal_population.species = habitat_preservation.species WHERE population = (SELECT MIN(population) FROM animal_population);