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 de cuidados com a pele no Canadá que contêm ingredientes naturais?
 ###Tabelas: 
CREATE TABLE product_ingredients(product_id INT, product_type VARCHAR(255), contains_natural_ingredients BOOLEAN); CREATE TABLE cosmetics_sales(product_id INT, country VARCHAR(255), sales_quantity INT, sales_revenue DECIMAL(10,2));
SELECT 100.0 * COUNT(product_id) / (SELECT COUNT(*) FROM cosmetics_sales WHERE country = 'Canada' AND product_type = 'skincare') AS pct_natural_ingredients FROM product_ingredients WHERE product_type = 'skincare' AND contains_natural_ingredients = TRUE AND product_id IN (SELECT product_id FROM cosmetics_sales WHERE country = 'Canada' AND product_type = 'skincare');