Galera, estou precisando de uma pequena ajuda em um sql que estou tentando fazer, vou mostrar pra voces a situação. Eu tenho uma tabela chamada MOVIMENTACAO que é uma tabela de movimentação de conta corrente. Dentre outros campos, eu tenho nesta tabela 3 campos que eu preciso usar no momente que são: CONTA = Conta do movimentador DATMOV = Data da movimentação VLRMOV = Valor da movimentação Pois bem, digamos que eu fiz o seguinte: SELECT CONTA, VLRMOV, DATMOV FROM MOVIMENTACAO WHERE CONTA = 1 E o resultado foi este: CONTA VLRMOV DATMOV
1 10 01/01/2011
1 20 02/01/2011
1 -5 03/01/2011
1 -30 04/01/2011
1 -5 05/01/2011
1 5 06/04/2011
1 -10 07/04/2011 Notem que o saldo do movimentador de CONTA 1 é = -15 Meu problema é, se o saldo atual do movimentador for negativo, preciso saber desde quando esta conta está com saldo negativo, ou seja preciso achar a data onde ela começou a ficar negativa, que seria a data do dia 04/01/2011. Alguém tem alguma idéia? Já estou perdendo cabelos aqui e nada. Guilherme Paiano