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 contêm um ingrediente específico (por exemplo, Retinol) no mercado europeu?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(255), region VARCHAR(50), sales FLOAT, contains_retinol BOOLEAN); INSERT INTO products (product_id, product_name, region, sales, contains_retinol) VALUES (1, 'Lipstick A', 'Europe', 5000, true), (2, 'Foundation B', 'Asia', 7000, false), (3, 'Mascara C', 'Europe', 6000, false), (4, 'Eye-shadow D', 'America', 8000, false), (5, 'Blush E', 'Europe', 4000, true);
SELECT 100.0 * SUM(contains_retinol) / COUNT(*) AS percentage_retinol FROM products WHERE region = 'Europe';