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 provenientes da França contêm um ingrediente parabeno?
 ###Tabelas: 
CREATE TABLE ingredients (product_id INT, ingredient TEXT); INSERT INTO ingredients (product_id, ingredient) VALUES (1, 'paraben'), (2, 'alcohol'), (3, 'water'), (4, 'paraben'), (5, 'lavender'), (6, 'paraben'); CREATE TABLE products (product_id INT, product_name TEXT, country TEXT); INSERT INTO products (product_id, product_name, country) VALUES (1, 'Lipstick A', 'France'), (2, 'Eye Shadow B', 'Canada'), (3, 'Mascara C', 'France'), (4, 'Foundation D', 'USA'), (5, 'Blush E', 'Mexico'), (6, 'Moisturizer F', 'France');
SELECT 100.0 * COUNT(i.product_id) / (SELECT COUNT(*) FROM products p WHERE p.country = 'France') AS paraben_percentage FROM ingredients i WHERE i.ingredient = 'paraben' AND i.product_id IN (SELECT product_id FROM products WHERE country = 'France');