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 é o valor total da cobrança para casos tratados por advogados que estão há mais de 5 anos em seu escritório de advocacia e possuem uma taxa de vitória de pelo menos 70%?
 ###Tabelas: 
CREATE TABLE attorneys (attorney_id INT, name VARCHAR(50), law_firm VARCHAR(50), joined_date DATE); INSERT INTO attorneys (attorney_id, name, law_firm, joined_date) VALUES (1, 'Jane Smith', 'Smith & Jones', '2010-01-01'), (2, 'Michael Johnson', 'Smith & Jones', '2018-01-01'); CREATE TABLE cases (case_id INT, attorney_id INT, case_outcome VARCHAR(10), billing_amount DECIMAL(10, 2), case_date DATE); INSERT INTO cases (case_id, attorney_id, case_outcome, billing_amount, case_date) VALUES (1, 1, 'Won', 5000.00, '2020-05-01'), (2, 1, 'Won', 7000.00, '2019-08-15'), (3, 2, 'Lost', 9000.00, '2021-01-01');
SELECT SUM(billing_amount) FROM cases JOIN attorneys ON cases.attorney_id = attorneys.attorney_id WHERE attorneys.joined_date <= DATE_SUB(CURDATE(), INTERVAL 5 YEAR) AND (SELECT COUNT(*) FROM cases WHERE cases.attorney_id = attorneys.attorney_id AND cases.case_outcome = 'Won') / (SELECT COUNT(*) FROM cases WHERE cases.attorney_id = attorneys.attorney_id) >= 0.7;