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 porcentagem de receita gerada pelas marcas de moda ética em cada categoria de produto?
 ###Tabelas: 
CREATE TABLE Category_Revenue (sale_id INT, sale_date DATE, sale_amount FLOAT, brand_name VARCHAR(50), product_category VARCHAR(50));
SELECT Category_Revenue.product_category, AVG(CASE WHEN Category_Revenue.brand_name IN (SELECT DISTINCT brand_name FROM Ethical_Fashion_Brands) THEN 100 ELSE 0 END) as ethical_brand_percentage FROM Category_Revenue GROUP BY Category_Revenue.product_category;