Pular para o conteúdo

Fóruns SQL e PL/SQL PL SQL Recursivo Responder a: PL SQL Recursivo

#145552
Avatar photoJosé Laurindo Chiappa
Moderador

    Vou ASSUMIR que essa tabela SALDO2 é uma construção artificial, o DESEJADO é nessa mesma única tabela simplesmente atualizar a linha 2 com o valor da linha 1, a linha 3 com o valor da linha 2, a linha 4 com o valor da linha 3, assim por diante…

    ORA, na linguagem SQL pra vc poder referenciar o valor ANTERIOR de um SELECT vc ** ABSOLUTAMENTE NÃO PRECISA *** dessa traquitana TODA que vc montou – acessar o valor da linha anterior é a função analítica LAG, ela foi CRIADA para isso , entre outras coisas do tipo… Vou escrever um exemplo em cima dos seus dados mas me parece que ESSA é a alternativa melhor, mais simples (por ser mais curta) E mais rápida (por NÃO envolver JOIN de duas tabelas e/ou CTE)….

    Abraços,

     

    Chiappa