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 faturação para casos com precedentes legais?
 ###Tabelas: 
CREATE TABLE Cases (CaseID INT, HasLegalPrecedent BOOLEAN); INSERT INTO Cases (CaseID, HasLegalPrecedent) VALUES (1, TRUE), (2, FALSE), (3, TRUE), (4, FALSE), (5, TRUE); CREATE TABLE CaseBilling (CaseID INT, BillingAmount DECIMAL(10,2)); INSERT INTO CaseBilling (CaseID, BillingAmount) VALUES (1, 5000.00), (2, 4000.00), (3, 6000.00), (4, 3000.00), (5, 7000.00);
SELECT SUM(BillingAmount) FROM CaseBilling INNER JOIN Cases ON CaseBilling.CaseID = Cases.CaseID WHERE HasLegalPrecedent = TRUE;