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 na eficiência energética (em %) para cada província, classificada do maior para o menor?
 ###Tabelas: 
CREATE TABLE energy_efficiency_province (province VARCHAR(50), improvement FLOAT); INSERT INTO energy_efficiency_province (province, improvement) VALUES ('Province A', 5.5), ('Province B', 6.2), ('Province C', 7.0), ('Province D', 4.8);
SELECT province, improvement, ROW_NUMBER() OVER (ORDER BY improvement DESC) as rank FROM energy_efficiency_province;