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 diário para contas correntes ecologicamente corretas com um saldo acima de $1000 na tabela 'accounts' do esquema 'green_finance'?
 ###Tabelas: 
CREATE TABLE green_finance.accounts (account_number INT, account_type VARCHAR(20), balance DECIMAL(10, 2)); INSERT INTO green_finance.accounts (account_number, account_type, balance) VALUES (1, 'checking', 1500.00), (2, 'savings', 800.00), (3, 'checking', 1200.00), (4, 'savings', 2000.00), (5, 'checking', 500.00);
SELECT AVG(balance) FROM (SELECT account_number, account_type, balance, ROW_NUMBER() OVER (PARTITION BY account_type ORDER BY balance DESC) AS rn FROM green_finance.accounts WHERE account_type = 'checking' AND balance > 1000) tmp WHERE rn = 1;