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 saldo médio mensal de todas as contas poupança com uma classificação de cliente acima de 4?
 ###Tabelas: 
CREATE TABLE savings (account_number INT, customer_rating INT, balance DECIMAL(10, 2)); INSERT INTO savings (account_number, customer_rating, balance) VALUES (1, 5, 1500.00), (2, 3, 800.00), (3, 4, 1200.00), (4, 5, 2000.00);
SELECT AVG(balance) FROM (SELECT account_number, customer_rating, balance, ROW_NUMBER() OVER (PARTITION BY customer_rating ORDER BY balance DESC) AS rn FROM savings) tmp WHERE rn = 1 AND customer_rating > 4;