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: Mostrar a quantidade de produção, resíduos produzidos e consumo de energia para o produto químico com a classificação de segurança mais alta.
 ###Tabelas: 
CREATE TABLE Chemicals_Data (chemical_id INT, safety_rating DECIMAL(3,2), production_quantity INT, waste_amount DECIMAL(5,2), energy_consumption INT);
SELECT cd.chemical_id, cd.production_quantity, cd.waste_amount, cd.energy_consumption FROM Chemicals_Data cd JOIN (SELECT chemical_id, MAX(safety_rating) as max_safety_rating FROM Chemicals_Data GROUP BY chemical_id) ms ON cd.chemical_id = ms.chemical_id AND cd.safety_rating = ms.max_safety_rating;