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: Qual é a diferença de orçamento entre os departamentos 'inteligência' e 'reconhecimento' para o ano de 2020, ordenada pela diferença em ordem decrescente?
 ###Tabelas: 
CREATE TABLE department_budgets (department TEXT, budget INT, year INT); INSERT INTO department_budgets (department, budget, year) VALUES ('intelligence', 1000000, 2020), ('reconnaissance', 1200000, 2020), ('intelligence', 1100000, 2019), ('reconnaissance', 1300000, 2019);
SELECT LAG(budget, 1, 0) OVER (ORDER BY department) as prev_budget, budget, budget - LAG(budget, 1, 0) OVER (ORDER BY department) as budget_diff, department FROM department_budgets WHERE year = 2020 AND (department = 'intelligence' OR department = 'reconnaissance') ORDER BY budget_diff DESC;