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 é a quantidade média de tecidos sustentáveis usados na produção de roupas para cada marca?
 ###Tabelas: 
CREATE TABLE brands (id INT, name TEXT); INSERT INTO brands (id, name) VALUES (1, 'EcoBrand'), (2, 'GreenGarments'), (3, 'SustainableFashion'); CREATE TABLE fabrics (id INT, brand_id INT, type TEXT, quantity INT); INSERT INTO fabrics (id, brand_id, type, quantity) VALUES (1, 1, 'Organic Cotton', 500), (2, 1, 'Recycled Polyester', 300), (3, 2, 'Organic Cotton', 600), (4, 2, 'Tencel', 400), (5, 3, 'Hemp', 700), (6, 3, 'Recycled Polyester', 500);
SELECT brand_name, AVG(quantity) AS avg_quantity FROM (SELECT brands.name AS brand_name, SUM(fabrics.quantity) AS quantity FROM fabrics JOIN brands ON fabrics.brand_id = brands.id WHERE fabrics.type IN ('Organic Cotton', 'Recycled Polyester', 'Tencel', 'Hemp') GROUP BY brands.name) AS subquery GROUP BY brand_name;