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 médio do sinistro para as apólices vendidas nos últimos 3 meses?
 ###Tabelas: 
CREATE TABLE Claims (PolicyID int, ClaimAmount int, SaleDate date); INSERT INTO Claims (PolicyID, ClaimAmount, SaleDate) VALUES (1, 500, '2022-08-05'), (2, 2000, '2022-05-10'), (3, 800, '2022-09-15'); CREATE TABLE Policies (PolicyID int, SaleDate date); INSERT INTO Policies (PolicyID, SaleDate) VALUES (1, '2022-08-05'), (2, '2022-05-10'), (3, '2022-09-15');
SELECT AVG(ClaimAmount) OVER (ORDER BY ROW_NUMBER() OVER (ORDER BY SaleDate DESC)) as AvgClaimAmount FROM Claims JOIN Policies ON Claims.PolicyID = Policies.PolicyID WHERE SaleDate >= DATEADD(month, -3, GETDATE());