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: Quantos produtos de beleza são vendidos em cada região?
 ###Tabelas: 
CREATE TABLE Sales (sale_id INT, product_id INT, sale_revenue FLOAT, region_sold VARCHAR(50)); INSERT INTO Sales (sale_id, product_id, sale_revenue, region_sold) VALUES (100, 1, 50.0, 'Asia'), (101, 2, 75.0, 'Europe'), (102, 3, 100.0, 'Asia'), (103, 4, 25.0, 'Europe'), (104, 5, 35.0, 'America'); CREATE TABLE Products (product_id INT, product_name VARCHAR(100), category VARCHAR(50)); INSERT INTO Products (product_id, product_name, category) VALUES (1, 'Lipstick A', 'Makeup'), (2, 'Lipstick B', 'Makeup'), (3, 'Lipstick C', 'Makeup'), (4, 'Cleanser D', 'Skincare'), (5, 'Toner E', 'Skincare');
SELECT region_sold, COUNT(DISTINCT Products.product_id) as product_count FROM Sales INNER JOIN Products ON Sales.product_id = Products.product_id GROUP BY region_sold;