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: Encontre o número de produtos provenientes de cadeias de suprimentos circulares que foram vendidos em cada região?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name TEXT, supply_chain TEXT, region TEXT); CREATE TABLE sales (sale_id INT, product_id INT, quantity INT);
SELECT region, COUNT(DISTINCT sales.product_id) FROM products JOIN sales ON products.product_id = sales.product_id WHERE products.supply_chain = 'Circular' GROUP BY region;