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: Qual é a metragem quadrada média dos edifícios verdes em cada cidade e estado, ordenada pela contagem de edifícios em ordem decrescente?
 ###Tabelas: 
CREATE TABLE green_buildings (id INT, name VARCHAR(50), city VARCHAR(50), state VARCHAR(50), country VARCHAR(50), certification VARCHAR(50), sqft_area INT, PRIMARY KEY (id));
SELECT city, state, AVG(sqft_area) as avg_sqft_area, ROW_NUMBER() OVER (ORDER BY COUNT(*) DESC) as ranking FROM green_buildings GROUP BY city, state;