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 é o tempo médio de reação para cada reação química, ordenado do mais longo para o mais curto?
 ###Tabelas: 
CREATE TABLE chemical_reactions (reaction_id INT, chemical_name TEXT, reaction_time FLOAT); INSERT INTO chemical_reactions (reaction_id, chemical_name, reaction_time) VALUES (1, 'Hydrogenation', 34.5), (2, 'Nitration', 21.7), (3, 'Sulfonation', 45.9);
SELECT AVG(reaction_time) AS avg_reaction_time, chemical_name FROM chemical_reactions GROUP BY chemical_name ORDER BY avg_reaction_time DESC;