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: Para cada cliente na tabela de capacidade financeira, calcule a média móvel de três meses do saldo de suas economias. Exiba o ID do cliente e a média móvel.
 ###Tabelas: 
CREATE TABLE financial_capability (customer_id INT, month DATE, savings_balance DECIMAL(10,2)); INSERT INTO financial_capability (customer_id, month, savings_balance) VALUES (1001, '2022-01-01', 15000.00), (1001, '2022-02-01', 17000.00), (1001, '2022-03-01', 18000.00), (1002, '2022-01-01', 20000.00), (1002, '2022-02-01', 21000.00), (1002, '2022-03-01', 22000.00), (1003, '2022-01-01', 12000.00), (1003, '2022-02-01', 13000.00), (1003, '2022-03-01', 14000.00);
SELECT customer_id, AVG(savings_balance) OVER (PARTITION BY customer_id ORDER BY month ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) as moving_average FROM financial_capability;