none
Última data de lançamento RRS feed

  • Pergunta

  • Pessoal, gostaria de uma ajuda, em minha consulta gostaria de retornar somente a informação da data mais atual de lançamento.

    035470 SUGADOR DRENO SUCCAO SSPLUS                                   2016-07-07 00:00:00.000
    035470 SUGADOR DRENO SUCCAO SSPLUS                                   2017-01-20 00:00:00.000
    035470 SUGADOR DRENO SUCCAO SSPLUS                                   2017-03-03 00:00:00.000
    035470 SUGADOR DRENO SUCCAO SSPLUS                                   2017-03-03 00:00:00.000
    035470 SUGADOR ODONTOLÓGICO SSPLUS C/40 TUTTI FRUTTI     2017-04-11 00:00:00.000

    Segue abaixo minha query

    select b.itemcode, b.Dscription, b.ActDelDate from OPCH a
    inner join PCH1 b
     on a.docentry = b.docentry
    inner join OUSG c
     on c.ID = b.Usage

    where b.ItemCode Between '000001' and '050000'
    and b.ItemCode = '035470'
    --and c.Usage = 'Ent de Bonificação'
    and a.CardName != 'BIODENTAL MEDICAL DIST LTDA'
    and B.ActDelDate < '2017-11-10'

    order by
    a.DocDate

    sexta-feira, 10 de novembro de 2017 19:22

Respostas

  • Coloque um top 1 depois do select para trazer só a primeira linha.

    Ordene pelo campo que quer, de modo descendente.

    Ex:

    Select top 1 campo1, campo2, campo3

    from tabela1

    order by data1 desc


    Antero Marques
    __________________________________________________________________________
    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta. O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.


    sexta-feira, 10 de novembro de 2017 19:25

Todas as Respostas

  • Coloque um top 1 depois do select para trazer só a primeira linha.

    Ordene pelo campo que quer, de modo descendente.

    Ex:

    Select top 1 campo1, campo2, campo3

    from tabela1

    order by data1 desc


    Antero Marques
    __________________________________________________________________________
    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta. O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.


    sexta-feira, 10 de novembro de 2017 19:25
  • da pra fazer com o MAX

    SELECT MAX(DATA)  AS ULTIMADATA 
    FROM TABELA

    sexta-feira, 10 de novembro de 2017 19:37
  • Bom dia,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 20 de novembro de 2017 13:10
    Moderador