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: Encontrar as dez reações químicas com o maior consumo de energia.
 ###Tabelas: 
CREATE TABLE chemical_reactions (reaction_id INT, energy_consumption FLOAT, reaction_type VARCHAR(50)); INSERT INTO chemical_reactions (reaction_id, energy_consumption, reaction_type) VALUES (1, 1000, 'synthesis'); INSERT INTO chemical_reactions (reaction_id, energy_consumption, reaction_type) VALUES (2, 1200, 'decomposition');
SELECT reaction_id, energy_consumption FROM (SELECT reaction_id, energy_consumption, RANK() OVER (ORDER BY energy_consumption DESC) as rank FROM chemical_reactions) as subquery WHERE rank <= 10;