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 códigos químicos com a maior quantidade média de produção.
 ###Tabelas: 
CREATE TABLE chemical_production (production_date DATE, chemical_code VARCHAR(10), quantity INT); INSERT INTO chemical_production (production_date, chemical_code, quantity) VALUES ('2021-01-03', 'A123', 450), ('2021-01-07', 'A123', 620), ('2021-01-12', 'A123', 390), ('2021-02-15', 'B456', 550), ('2021-02-19', 'B456', 700), ('2021-03-05', 'C789', 800), ('2021-03-10', 'C789', 900), ('2021-03-15', 'C789', 850);
SELECT chemical_code, AVG(quantity) AS avg_quantity FROM chemical_production GROUP BY chemical_code ORDER BY avg_quantity DESC LIMIT 1;