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?