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 produtos químicos com o maior impacto ambiental?
 ###Tabelas: 
CREATE TABLE environmental_impact (chemical_id INT, environmental_impact_score INT); INSERT INTO environmental_impact (chemical_id, environmental_impact_score) VALUES (101, 78), (102, 82), (103, 85), (104, 60), (105, 90);
SELECT chemical_id, environmental_impact_score FROM (SELECT chemical_id, environmental_impact_score, RANK() OVER (ORDER BY environmental_impact_score DESC) as impact_rank FROM environmental_impact) WHERE impact_rank <= 3