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 os nomes de todas as cidades com uma população acima de 1.000.000 que possuem uma porcentagem maior de áreas verdes do que a média nacional.
 ###Tabelas: 
CREATE TABLE cities (name VARCHAR(50), population INT, green_spaces_percentage DECIMAL(5,2)); INSERT INTO cities (name, population, green_spaces_percentage) VALUES ('New York', 8500000, 22.5), ('Los Angeles', 4000000, 18.3), ('Chicago', 2700000, 19.4), ('Houston', 2300000, 15.2), ('Phoenix', 1700000, 13.8);
SELECT name FROM cities WHERE population > 1000000 AND green_spaces_percentage > (SELECT AVG(green_spaces_percentage) FROM cities);