tenho uma tabela como a que segue abaixo:
id(serial) saldo(numeric 7,2) lancamento (numeric 7,2)
1 1000 1000
2 500 -500
3 2000 1500
Preciso de uma função que "corria um lancamento", por exemplo passando o id 2 e o um novo_lancamentor 1000, a tabela ficaria:
id(serial) saldo(numeric 7,2) lancamento (numeric 7,2)
1 1000 1000
2 2000 1000
3 3500 1500
O problema é que para o cálculo do saldo atual precisa-se do saldo anterior, tentei usar cursores para pegar valores anteriores da tabela, mas não consegui.
Se alguém puder me dar uma luz para esse problema eu ficaria imensamente grato.
Att
Maikel
Seja um dos primeiros a testar o novo Windows Live Mail Beta - grátis Acesse e inscreva-se agora!
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
