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: Calcular a porcentagem de peças feitas de cada tipo de tecido.
 ###Tabelas: 
CREATE TABLE Garments (garment_id INT, garment_name VARCHAR(50), fabric VARCHAR(50)); INSERT INTO Garments (garment_id, garment_name, fabric) VALUES (1, 'Sequin Evening Gown', 'Sequin'), (2, 'Cashmere Sweater', 'Cashmere'), (3, 'Silk Blouse', 'Silk');
SELECT fabric, 100.0 * COUNT(*) OVER (PARTITION BY fabric) * 1.0 / SUM(COUNT(*)) OVER () as percentage FROM Garments;