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: Classifique os fornecedores com base no valor total dos pedidos de produtos químicos em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Supplier_Orders (Supplier_ID INT, Supplier_Name TEXT, Chemical_ID INT, Order_Quantity INT, Order_Date DATE); INSERT INTO Supplier_Orders (Supplier_ID, Supplier_Name, Chemical_ID, Order_Quantity, Order_Date) VALUES (1, 'Supplier X', 1, 100, '2022-01-01'), (2, 'Supplier Y', 2, 200, '2022-02-01'), (3, 'Supplier Z', 3, 150, '2022-03-01');
SELECT Supplier_ID, Supplier_Name, SUM(Order_Quantity) OVER (PARTITION BY Supplier_ID) as Total_Orders, RANK() OVER (ORDER BY SUM(Order_Quantity) DESC) as Supplier_Rank FROM Supplier_Orders;