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: Identificar clientes que possuem um saldo de conta maior do que qualquer um de seus saldos anteriores para o mesmo tipo de conta.
 ###Tabelas: 
CREATE TABLE accounts (customer_id INT, account_type VARCHAR(20), balance DECIMAL(10, 2), transaction_date DATE);
SELECT customer_id, account_type, balance FROM (SELECT customer_id, account_type, balance, LAG(balance) OVER (PARTITION BY customer_id, account_type ORDER BY transaction_date) AS prev_balance FROM accounts) AS lagged_accounts WHERE balance > prev_balance;