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: Liste todos os produtos químicos, suas classificações de segurança e o número de inspeções de segurança que passaram, ordenados pela classificação de segurança.
 ###Tabelas: 
CREATE TABLE Chemicals (chemical_id INT, chemical_name VARCHAR(50), safety_rating DECIMAL(3,2)); CREATE TABLE Safety_Inspections (inspection_id INT, chemical_id INT, inspection_date DATE);
SELECT c.chemical_name, c.safety_rating, COUNT(si.inspection_id) as num_inspections FROM Chemicals c JOIN Safety_Inspections si ON c.chemical_id = si.chemical_id GROUP BY c.chemical_name, c.safety_rating ORDER BY c.safety_rating DESC;