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: Identificar os 3 principais estados com o maior consumo de energia renovável nos Estados Unidos.
 ###Tabelas: 
CREATE TABLE state (name VARCHAR(50), renewable_energy_consumption DECIMAL(5,2), country VARCHAR(50)); INSERT INTO state (name, renewable_energy_consumption, country) VALUES ('California', 34.2, 'United States'), ('Texas', 29.5, 'United States'), ('New York', 26.1, 'United States');
SELECT name, renewable_energy_consumption FROM (SELECT name, renewable_energy_consumption, RANK() OVER (ORDER BY renewable_energy_consumption DESC) AS rank FROM state WHERE country = 'United States') AS subquery WHERE rank <= 3;