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 melhoria da eficiência energética (em %) para cada estado, classificada do mais alto para o mais baixo?
 ###Tabelas: 
CREATE TABLE energy_efficiency_state (state VARCHAR(50), improvement FLOAT); INSERT INTO energy_efficiency_state (state, improvement) VALUES ('State E', 3.5, 'State F', 4.2), ('State G', 5.0, 'State H', 2.8);
SELECT state, improvement, ROW_NUMBER() OVER (ORDER BY improvement DESC) as rank FROM energy_efficiency_state;