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 habitats onde a população de tigres é maior que 1000.
 ###Tabelas: 
CREATE TABLE if not exists animal_population (id INT, animal VARCHAR(255), country VARCHAR(255), population INT); INSERT INTO animal_population (id, animal, country, population) VALUES (1, 'Tiger', 'India', 2500), (2, 'Tiger', 'Bangladesh', 150), (3, 'Tiger', 'Russia', 1200), (4, 'Tiger', 'Nepal', 300);
SELECT DISTINCT habitat FROM habitat_info h INNER JOIN animal_population ap ON h.habitat = ap.habitat WHERE ap.animal = 'Tiger' AND ap.population > 1000;