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 cosméticos que possuem um alto risco de alergia?
 ###Tabelas: 
CREATE TABLE product_ingredients (product_id INT, allergen_risk TEXT); INSERT INTO product_ingredients (product_id, allergen_risk) VALUES (1, 'low'), (2, 'medium'), (3, 'high'), (4, 'low'), (5, 'medium'), (6, 'high'), (7, 'low'), (8, 'medium'), (9, 'low'), (10, 'high');
SELECT COUNT(*) as total_products, COUNT(*) FILTER (WHERE allergen_risk = 'high') * 100.0 / COUNT(*) as high_risk_percentage FROM product_ingredients;