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 materiais únicos cada fabricante utiliza em seus produtos?
 ###Tabelas: 
CREATE TABLE manufacturers (manufacturer_id INT, name VARCHAR(50)); INSERT INTO manufacturers (manufacturer_id, name) VALUES (1, 'ManufacturerA'), (2, 'ManufacturerB'), (3, 'ManufacturerC'); CREATE TABLE products (product_id INT, manufacturer_id INT, material VARCHAR(50)); INSERT INTO products (product_id, manufacturer_id, material) VALUES (1, 1, 'organic cotton'), (2, 1, 'hemp'), (3, 2, 'organic cotton'), (4, 2, 'recycled polyester'), (5, 3, 'recycled polyester'), (6, 3, 'hemp');
SELECT manufacturers.name, COUNT(DISTINCT products.material) AS unique_materials_count FROM manufacturers JOIN products ON manufacturers.manufacturer_id = products.manufacturer_id GROUP BY manufacturers.name;