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: Encontre o valor médio de faturamento para os casos tratados por advogados de Ontário.
 ###Tabelas: 
CREATE TABLE Attorneys (AttorneyID INT, Country VARCHAR(255)); INSERT INTO Attorneys (AttorneyID, Country) VALUES (1, 'Canada'); INSERT INTO Attorneys (AttorneyID, Country) VALUES (2, 'USA'); INSERT INTO Attorneys (AttorneyID, Country) VALUES (3, 'Canada'); CREATE TABLE Cases (CaseID INT, AttorneyID INT, BillingAmount INT); INSERT INTO Cases (CaseID, AttorneyID, BillingAmount) VALUES (1, 1, 2000); INSERT INTO Cases (CaseID, AttorneyID, BillingAmount) VALUES (2, 1, 3000); INSERT INTO Cases (CaseID, AttorneyID, BillingAmount) VALUES (3, 2, 1000);
SELECT AVG(BillingAmount) FROM Cases JOIN Attorneys ON Cases.AttorneyID = Attorneys.AttorneyID WHERE Attorneys.Country = 'Canada';