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 todas as empresas que tiveram uma rodada de financiamento maior do que sua rodada anterior, em ordem decrescente de diferença.
 ###Tabelas: 
CREATE TABLE funding_rounds (company_id INT, round_number INT, funding_amount INT); INSERT INTO funding_rounds (company_id, round_number, funding_amount) VALUES (1, 1, 5000000), (1, 2, 7000000), (2, 1, 3000000), (2, 2, 4000000);
SELECT a.company_id, (a.funding_amount - b.funding_amount) AS difference FROM funding_rounds a INNER JOIN funding_rounds b ON a.company_id = b.company_id AND a.round_number = b.round_number + 1 ORDER BY difference DESC;