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 produtos livres de crueldade para cada categoria?
 ###Tabelas: 
CREATE TABLE ProductInfo (ProductID INT, Category VARCHAR(50), CrueltyFree VARCHAR(50)); INSERT INTO ProductInfo (ProductID, Category, CrueltyFree) VALUES (1, 'Lipstick', 'Yes'); INSERT INTO ProductInfo (ProductID, Category, CrueltyFree) VALUES (2, 'Foundation', 'No');
SELECT Category, COUNT(CASE WHEN CrueltyFree = 'Yes' THEN 1 END) * 100.0 / COUNT(*) as CrueltyFreePercentage FROM ProductInfo GROUP BY Category;