Pular para o conteúdo
Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #94028
    MARCIO_LOK
    Participante

      Bom dia

      Necessito de uma funcao ou procedure que receba dois parametros.
      Ano
      codigo
      e o valor

      tenho uma tabela com codigo e valor mensal, exemplo:

      codigo jan fev marco abrl…ate dezembro…
      0001 10.000 67.999 67.999 12.00
      0003 45.999 56.999 78.999 66.99

      preciso que essa funcao, pegue o codigo e o valor de uma outra tabela…

      tabela de desconto:
      codigo e valor desconto

      e venha subtraindo mes a mes na primeira tabela acima…
      obrigado

      marcio

      eu preciso que essa funcao(proceudre)

      #94032
      abonacin
      Participante

        Dois??
        Ano
        codigo
        e o valor

        ¬¬

        #94033
        MARCIO_LOK
        Participante

          Preciso de uma funcao ou procedure…

          que venha subtraindo….(quando o valor for negativo) somando quando o valor seja positivo….
          pode me ajudar?

          #94034
          MARCIO_LOK
          Participante

            eu preciso dessa funcao, para usar em um select depois…. brigadao

            #94039
            burga
            Participante

              Não ficou muito claro o que você está querendo obter…
              A política aqui é nos ajude a te ajudar!! 8)

              Se puder explicar melhor o que deseja facilitaria na solução do seu problema…

              Dê exemplos, e entrada e saída da função que você está querendo, estruturas de tabelas, relacionamentos, etc…

              #94042
              MARCIO_LOK
              Participante

                Beleza, Valeu, vou tentar explicar… dar exemplos…
                Eu tenho uma tabela que guarda o saldo de dezembro de 2009, ok?
                A estrutura dela é esta:

                codigo e valor

                Ok? Até aqui?

                eu tenho a seguinte consulta…
                Select
                H.Descricao AS DESCRICAO, H.CodConta AS CODCONTAS
                , Sum(Decode(To_Char(L.Data, ‘mm’),’01’,
                Case When Debito Is Not Null And
                Partida Is Not Null Then -L.Valor
                When Credito Is Not Null Then L.Valor End ) ) Janeiro

                , Sum(Decode(To_Char(L.Data, 'mm'), '02', 
                    Case When Debito Is Not Null And 
                              Partida Is Not Null Then  -L.Valor 
                         when credito  is not null then  L.Valor end ) ) Fevereiro
                

                ate dezembro…

                ou seja, ele esta ajuntando o valor de credito e subtraindo o valor de debito por mes, correto? Exemplo

                codigo janeiro fevereiro…. ate dezembro….
                0001 456.99 678.00

                Eu preciso de uma funcao… ou procedure… que pegue o valor de dezembro, subtraia o valor que se encontra na pimeira tabela…. e mostre para mim no valor de dezembro.. e assim com todos os outros meses…
                exemplo: (como aconteceria com o mes de outubro)

                Pegue o valor da primeira tabela, menos o valor de dezembro, menos o valor de outubro… e mostre no mes de outubro….
                desta forma:
                codigo janeiro fevereiro…. ate dezembro….
                0001 300.00 234.99

                Deu pra entender? Abracos

              Visualizando 6 posts - 1 até 6 (de 6 do total)
              • Você deve fazer login para responder a este tópico.