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: Quem são os 3 principais fornecedores com a maior receita total?
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, supplier_name VARCHAR(255)); CREATE TABLE purchases (purchase_id INT, supplier_id INT, purchase_amount DECIMAL(10,2));
SELECT suppliers.supplier_name, SUM(purchases.purchase_amount) as total_revenue FROM purchases JOIN suppliers ON purchases.supplier_id = suppliers.supplier_id GROUP BY suppliers.supplier_name ORDER BY total_revenue DESC LIMIT 3;