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 é o consumo médio de energia por metro quadrado para edifícios em cada cidade, ordenado pelo consumo médio?
 ###Tabelas: 
CREATE TABLE CityBuildings (BuildingID INT, BuildingName VARCHAR(255), City VARCHAR(255), EnergyConsumption FLOAT, Area FLOAT); INSERT INTO CityBuildings (BuildingID, BuildingName, City, EnergyConsumption, Area) VALUES (1, 'EcoTower', 'New York', 12000, 2000), (2, 'GreenHeights', 'Los Angeles', 20000, 5000), (3, 'SustainableHQ', 'Chicago', 15000, 3000);
SELECT City, AVG(EnergyConsumption/Area) AS Avg_Consumption_Per_Sqft FROM CityBuildings GROUP BY City ORDER BY Avg_Consumption_Per_Sqft DESC;