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 todos os departamentos na tabela 'government_spending' juntamente com o total gasto em ordem decrescente.
 ###Tabelas: 
CREATE TABLE government_spending (department TEXT, amount FLOAT); INSERT INTO government_spending (department, amount) VALUES ('Education', 15000.0), ('Defense', 25000.0), ('Healthcare', 20000.0);
SELECT department, SUM(amount) as total_amount FROM government_spending GROUP BY department ORDER BY total_amount DESC;