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 compostos químicos utilizados no processo de produção em uma planta de fabricação específica, juntamente com suas quantidades e as respectivas etapas de produção correspondentes.
 ###Tabelas: 
CREATE TABLE chemical_compounds (id INT, name VARCHAR(50), quantity INT);CREATE TABLE production_stages (id INT, name VARCHAR(50));CREATE TABLE plant_chemical_usage (plant_id INT, compound_id INT, stage_id INT, quantity INT); INSERT INTO manufacturing_plants (id, name) VALUES (1, 'Plant A'), (2, 'Plant B'); INSERT INTO chemical_compounds (id, name, quantity) VALUES (1, 'Compound X', 10), (2, 'Compound Y', 20), (3, 'Compound Z', 30); INSERT INTO production_stages (id, name) VALUES (1, 'Stage 1'), (2, 'Stage 2'), (3, 'Stage 3'); INSERT INTO plant_chemical_usage (plant_id, compound_id, stage_id, quantity) VALUES (1, 1, 1, 5), (1, 2, 2, 10), (1, 3, 3, 15), (2, 1, 1, 7), (2, 2, 2, 14), (2, 3, 3, 21);
SELECT c.name, pc.quantity, p.name AS stage_name FROM chemical_compounds c INNER JOIN plant_chemical_usage pc ON c.id = pc.compound_id INNER JOIN production_stages p ON pc.stage_id = p.id WHERE pc.plant_id = 1;