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 todas as políticas de habitação ecológica em cidades com uma população acima de 1 milhão.
 ###Tabelas: 
CREATE TABLE housing_policies (id INT, city VARCHAR(50), eco_friendly BOOLEAN); INSERT INTO housing_policies VALUES (1, 'NYC', TRUE); INSERT INTO housing_policies VALUES (2, 'LA', FALSE); INSERT INTO housing_policies VALUES (3, 'Chicago', TRUE);
SELECT city FROM housing_policies WHERE eco_friendly = TRUE INTERSECT SELECT city FROM cities WHERE population > 1000000;