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: Encontre a diferença nas pontuações de eficiência energética entre os meses consecutivos para cada estado na tabela "MonthlyEnergyEfficiency".
 ###Tabelas: 
CREATE TABLE MonthlyEnergyEfficiency (State VARCHAR(2), Month INT, EnergyEfficiencyScore FLOAT);
SELECT State, EnergyEfficiencyScore, LAG(EnergyEfficiencyScore) OVER (PARTITION BY State ORDER BY Month) AS PreviousEnergyEfficiencyScore, EnergyEfficiencyScore - LAG(EnergyEfficiencyScore) OVER (PARTITION BY State ORDER BY Month) AS Difference FROM MonthlyEnergyEfficiency;