none
SQL - SOMAR VALORES NEGATIVOS E ACUMULAR RRS feed

  • Pergunta

  • SQL- somar campo saldo por data quando este campo for negativo, e, quando, por exemplo no dia 03 o saldo for negativo e o próximo negativo for dia 05 , considerar na soma o dia 4 como o mesmo valor do dia 03, exemplo

    Dia 03 – saldo negativo de 100,00

    Dia 05 – saldo negativo de 110,00  

    Alguém, tem alguma idéia?

    segunda-feira, 12 de maio de 2014 18:09

Respostas

Todas as Respostas

  • Deleted
    segunda-feira, 12 de maio de 2014 18:17

  • Dilson, poderia transcrever a estrutura da(s) tabela(s)? Melhor ainda se fornecer os dados para teste.

      


        José Diz     Belo Horizonte, MG - Brasil

    Olá

    È tipo uma conta corrente, tem um saldo inicial, ocorrem diariamente débitos e créditos e um saldo do dia, o que estou tentando fazer, é acumular o somatório dos saldos negativos, somando a eles os saldos negativos imediatamente anteriores dos dias em que não ocorreram movimentação (débito ou crédito)

    Dilson



    segunda-feira, 12 de maio de 2014 18:29
  • Ola, bom dia

    Talvez você consiga resolver isso utilizando uma Window Function:

    http://technet.microsoft.com/en-us/library/ms189461.aspx

    ;) até mais.


    Altieri Pereira http://altieripereira.blogspot.com/

    • Sugerido como Resposta Giovani Cr terça-feira, 13 de maio de 2014 18:23
    • Marcado como Resposta Giovani Cr terça-feira, 13 de maio de 2014 20:21
    terça-feira, 13 de maio de 2014 15:38