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: Quais são os top 3 tipos de casos por despesa total?
 ###Tabelas: 
CREATE TABLE cases (case_id INT, case_type VARCHAR(50)); CREATE TABLE attorneys_cases (attorney_id INT, case_id INT, amount DECIMAL(10, 2));
SELECT cases.case_type, SUM(attorneys_cases.amount) AS total_expense FROM cases INNER JOIN attorneys_cases ON cases.case_id = attorneys_cases.case_id GROUP BY cases.case_type ORDER BY total_expense DESC LIMIT 3;