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 os casos tratados por advogados da comunidade LGBTQ+?
 ###Tabelas: 
CREATE TABLE Attorneys (AttorneyID int, Community varchar(20)); INSERT INTO Attorneys (AttorneyID, Community) VALUES (1, 'LGBTQ+'), (2, 'African American'), (3, 'Asian'), (4, 'Caucasian'), (5, 'Native American'); CREATE TABLE Cases (CaseID int, AttorneyID int); INSERT INTO Cases (CaseID, AttorneyID) VALUES (1, 1), (2, 2), (3, 3), (4, 5), (5, 1), (6, 4); CREATE TABLE CaseBilling (CaseID int, BillingAmount decimal(10,2)); INSERT INTO CaseBilling (CaseID, BillingAmount) VALUES (1, 4500.00), (2, 2000.00), (3, 3200.00), (4, 500.00), (5, 6000.00), (6, 2500.00);
SELECT SUM(CaseBilling.BillingAmount) AS TotalBillingAmount FROM CaseBilling JOIN Cases ON CaseBilling.CaseID = Cases.CaseID JOIN Attorneys ON Cases.AttorneyID = Attorneys.AttorneyID WHERE Attorneys.Community = 'LGBTQ+';