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 número médio de casos tratados por ano por advogados com mais de 5 anos de experiência?
 ###Tabelas: 
CREATE TABLE Attorneys (AttorneyID INT, YearsOfExperience INT, Specialization VARCHAR(255)); INSERT INTO Attorneys (AttorneyID, YearsOfExperience, Specialization) VALUES (1, 12, 'Civil Law'), (2, 5, 'Criminal Law'), (3, 8, 'Family Law'), (4, 15, 'Family Law'); CREATE TABLE Cases (CaseID INT, AttorneyID INT, CaseOpenDate DATE, CaseCloseDate DATE); INSERT INTO Cases (CaseID, AttorneyID, CaseOpenDate, CaseCloseDate) VALUES (1, 1, '2018-01-01', '2018-06-30'), (2, 1, '2019-01-01', '2019-12-31'), (3, 2, '2020-01-01', '2020-12-31'), (4, 3, '2017-01-01', '2017-12-31'), (5, 3, '2018-01-01', '2018-12-31'), (6, 4, '2016-01-01', '2016-12-31'), (7, 4, '2017-01-01', '2017-12-31'), (8, 4, '2018-01-01', '2018-12-31');
SELECT AVG(DATEDIFF(CaseCloseDate, CaseOpenDate) / YearsOfExperience) FROM Cases JOIN Attorneys ON Cases.AttorneyID = Attorneys.AttorneyID WHERE YearsOfExperience > 5;