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: Liste os 5 países mais eficientes em energia com base em suas estatísticas de eficiência energética, em ordem decrescente.
 ###Tabelas: 
CREATE TABLE countries (country_name VARCHAR(100), population INT, total_energy_consumption INT, renewable_energy_production INT); INSERT INTO countries (country_name, population, total_energy_consumption, renewable_energy_production) VALUES ('United States', 331002651, 24336000000, 8442000000), ('China', 1439323776, 327080000000, 6280000000);
SELECT country_name, (renewable_energy_production/total_energy_consumption)::numeric(10,2) AS energy_efficiency_ratio FROM countries ORDER BY energy_efficiency_ratio DESC LIMIT 5;