none
Dúvida - Como trazer valor um valor único de uma id em um Select com agrupamento? RRS feed

  • Discussão Geral

  • Olá amigos,

    Estou como uma dúvida de como fazer a seguinte consulta:

    Veja a tabela a ser utilizada:

    Id Item Data
    1 555 16/08/2013 21:57
    2 32 28/06/2013 17:35
    3 3 28/06/2013 18:04
    4 222 29/05/2013 21:35
    5 5 16/08/2013 16:04
    6 242 16/08/2013 16:02
    7 5 28/06/2013 17:23
    8 5 16/08/2013 21:58

    Eu gostaria de trazer os 3 campos sendo valores distintos do campo Item com sua última data, no caso traria a id de cada registro onde foi localizado o registro.

    O seguinte código não é totalmente útil para este caso mas serve como exemplo:
    SELECT Item,MAX(data),Id
    From
    tabela
    Where

    item = 'valor' or item = 'valor'
    GROUP BY
    Item

    Neste caso ele pediria para agrupar o campo Id que NÃO é o que desejo pois quero trazer o valor único do campo id e o item distinto com sua última data.

    Alguém sabe como fazer?


    sexta-feira, 23 de agosto de 2013 01:16

Todas as Respostas