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: Liste os códigos do produto, datas de fabricação e nomes dos fornecedores para produtos que foram fabricados usando matérias-primas provenientes de pelo menos dois países diferentes.
 ###Tabelas: 
CREATE TABLE products (product_code TEXT, manufacturing_date DATE); CREATE TABLE raw_materials (raw_material_id INT, product_code TEXT, source_country TEXT, supplier_name TEXT); INSERT INTO products (product_code, manufacturing_date) VALUES ('P1', '2022-03-15'), ('P2', '2021-12-21'); INSERT INTO raw_materials (raw_material_id, product_code, source_country, supplier_name) VALUES (1, 'P1', 'India', 'Supplier A'), (2, 'P1', 'Mexico', 'Supplier B'), (3, 'P2', 'China', 'Supplier C');
SELECT products.product_code, products.manufacturing_date, raw_materials.supplier_name FROM products INNER JOIN raw_materials ON products.product_code = raw_materials.product_code GROUP BY products.product_code, products.manufacturing_date HAVING COUNT(DISTINCT raw_materials.source_country) >= 2;