Pular para o conteúdo

Fóruns SQL e PL/SQL Pegar valor anterior – mes a mes Pegar valor anterior – mes a mes

#94017
MARCIO_LOK
Participante

    Vou tentar ser objetivo…na explicacao…

    Eu tenho uma tabela com o seguintes campos:
    CodConta e Valor

    La tem codigos de um plano de contas e os valores finais referentes a esta determinada conta, exemplo:

    TABELA CONTA
    codconta Valor
    0001 5000.88
    0002 345.88

    So que esses dados são referentes a março de 2010, essa tabela guarda o ultimo saldo.
    Se eu pegar minha tabela de movimentos:
    TABELA MOVIMENTO
    Cod Janeiro fevereiro Marco… ate dezembro….
    0001 10.000 345.88 345.77
    0002 12.888 667.88 12.88

    Se eu unir a tabela conta, e subtrair o valor de marco da tabela movimento, da certo….. mais se eu subtrair do valor de fevereiro… vai dar errado… porque a tabela conta é referente a março (ela guarda o ultimo saldo, como lancei mes março)…

    resumindo…
    preciso de uma funcao ou procedure que venha mes, a mes… subtraindo…pegue o valor da tabela conta, e tira o resultado do mes de marco… e mostre o valor de marco
    subtraia o valor de marco e fevereiro, e mostre o valor de fevereiro…
    sutrair o valor de marco….fevereiro…. janeiro….
    e mostre o valor de janeiro.

    entendeu? Brigadao