Pular para o conteúdo
  • Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 15 anos, 9 meses atrás por Avatar photoLeonardo Litz.
Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #84500
    Avatar de ericclauberericclauber
    Participante

      Bom dia!

      Estou querendo puxar a “data da ultima entrada” dos produtos, sendo que esta me trazendo “todas as datas das ultimas entrada”.

      Fiz o seguinte select:

      select distinct (pcmov.codprod),pcmov.codst,pcmov.dtmov,pcmov.numnota from pcmov where codfiscal in (1102,2102) and
      dtmov between ’01/10/2007′ and ’30/11/2008′ order by codprod

      Aguardo uma ajuda.

      Eric Clauber

      #84504
      Avatar photoLeonardo Litz
      Participante

        Dê uma olhada se assim resolve

        select pcmov.codprod,
        pcmov.codst,
        max(pcmov.dtmov),
        pcmov.numnota
        from pcmov
        where codfiscal in (1102,2102)
        and dtmov between ’01/10/2007′ and ’30/11/2008′
        group by pcmov.codprod,
        pcmov.codst,
        pcmov.numnota
        order by codprod

        #84509
        Avatar de ericclauberericclauber
        Participante

          Amigo nao deu certo, mas obrigado pela atençao! Mas se tiver ainda como ajudar, agradeço!

          #84518
          Avatar photoLeonardo Litz
          Participante

            Se é por produto a produto entao assim:

            select pcmov.codprod,
            max(pcmov.dtmov)
            from pcmov
            where codfiscal in (1102,2102)
            and dtmov between ’01/10/2007′ and ’30/11/2008′
            group by pcmov.codprod
            order by codprod

            #84523
            Avatar de ericclauberericclauber
            Participante

              Deu certo desta ultima forma que voce me mandou, mas tambem preciso do numero da NF, mas quando coloco repete os produtos…?

              #84549
              Avatar photoLeonardo Litz
              Participante

                Eric, para fazer certim, precisava saber a estrutura da sua tabela….

                mas tente assim:

                select pcmov.codprod,
                max(pcmov.dtmov) ,
                max(mov.numnota)
                from pcmov
                where codfiscal in (1102,2102)
                and dtmov between ’01/10/2007′ and ’30/11/2008′
                group by pcmov.codprod
                order by codprod

                Vlw Leonardo Litz

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