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: Qual é o peso médio dos produtos químicos produzidos na região da Ásia-Pacífico, agrupados por categoria química?
 ###Tabelas: 
CREATE TABLE chemicals (id INT, name VARCHAR(255), weight FLOAT, region VARCHAR(255));
SELECT category, AVG(weight) as avg_weight FROM (SELECT chemicals.name as category, AVG(weight) as weight FROM chemicals WHERE region = 'Asia Pacific' GROUP BY chemicals.name) as subquery GROUP BY category;