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: Identificar o fornecedor de tecidos com a maior quantidade total de pedidos de tecidos sustentáveis, nos últimos 12 meses.
 ###Tabelas: 
CREATE TABLE Suppliers (SupplierID INT, SupplierName VARCHAR(50), Sustainable BOOLEAN); INSERT INTO Suppliers (SupplierID, SupplierName, Sustainable) VALUES (1, 'Green Textiles', true), (2, 'Fashion Fabrics', false), (3, 'Eco-Friendly Materials', true); CREATE TABLE PurchaseOrders (PurchaseOrderID INT, SupplierID INT, Quantity INT, OrderDate DATE); INSERT INTO PurchaseOrders (PurchaseOrderID, SupplierID, Quantity, OrderDate) VALUES (1, 1, 500, '2021-09-01'), (2, 3, 300, '2021-10-15'), (3, 1, 700, '2022-01-10');
SELECT s.SupplierName, SUM(po.Quantity) as TotalQuantity FROM Suppliers s INNER JOIN PurchaseOrders po ON s.SupplierID = po.SupplierID WHERE s.Sustainable = true AND po.OrderDate >= DATEADD(YEAR, -1, GETDATE()) GROUP BY s.SupplierName ORDER BY TotalQuantity DESC;