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: Quais fornecedores de têxteis sustentáveis entregaram a maior quantidade de materiais para o nosso negócio varejista?
 ###Tabelas: 
CREATE TABLE textile_suppliers (id INT, supplier_name VARCHAR(50), total_delivered INT); CREATE TABLE sustainable_textile_products (id INT, product_id INT, supplier_id INT); INSERT INTO textile_suppliers (id, supplier_name, total_delivered) VALUES (1, 'GreenWeave', 5000), (2, 'EcoThreads', 7000), (3, 'SustainaFabric', 4000); INSERT INTO sustainable_textile_products (id, product_id, supplier_id) VALUES (1, 1, 1), (2, 2, 1), (3, 3, 2), (4, 4, 2), (5, 5, 3);
SELECT supplier_name, SUM(total_delivered) FROM textile_suppliers JOIN sustainable_textile_products ON textile_suppliers.id = sustainable_textile_products.supplier_id GROUP BY supplier_name ORDER BY SUM(total_delivered) DESC;