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 diferença entre o maior e o menor consumo de energia dos edifícios em cada localização na tabela 'GreenBuildings'?
 ###Tabelas: 
CREATE TABLE GreenBuildings (id INT, name VARCHAR(50), location VARCHAR(50), energyConsumption DECIMAL(5,2)); CREATE TABLE MaxMin (location VARCHAR(50), max_consumption DECIMAL(5,2), min_consumption DECIMAL(5,2)); INSERT INTO MaxMin (location, max_consumption, min_consumption) SELECT location, MAX(energyConsumption) as max_consumption, MIN(energyConsumption) as min_consumption FROM GreenBuildings GROUP BY location;
SELECT location, (max_consumption - min_consumption) as diff FROM MaxMin;