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: Liste os fornecedores e suas vendas totais, das tabelas order_fact e sales_fact, ordenadas por vendas totais em ordem decrescente.
 ###Tabelas: 
CREATE TABLE sustainability_fact (sustainability_id INT, menu_item_id INT, sustainability_rating DECIMAL, sustainability_certified BOOLEAN);
SELECT s.supplier_name, SUM(sf.sale_quantity * sf.sale_price) as total_sales FROM sales_fact sf JOIN order_fact o ON sf.sale_id = o.sale_id JOIN supplier_dim s ON o.supplier_id = s.supplier_id GROUP BY s.supplier_name ORDER BY total_sales DESC;