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: Obtenha o produto com o menor preço de cada categoria de material.
 ###Tabelas: 
CREATE TABLE product (product_id INT, name VARCHAR(255), price DECIMAL(5,2), material VARCHAR(255)); INSERT INTO product (product_id, name, price, material) VALUES (1, 'Organic Cotton T-Shirt', 20.99, 'organic cotton'), (2, 'Polyester Hoodie', 15.99, 'polyester'), (3, 'Bamboo Socks', 7.99, 'bamboo');
SELECT product_id, name, price, material FROM (SELECT product_id, name, price, material, NTILE(3) OVER (PARTITION BY material ORDER BY price) AS tier FROM product) AS tiered_products WHERE tier = 1;