Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Estevao GN

SQL

Recommended Posts

Tenho a seguinte Tabela (MYSQL)

 

tabela

id

id_usuario

titulo

mensagem

data

hora

liberada

 

 

Como fazer para selecionar a ultima mensagem de cada usuário ?

 

estou fazendo da seguinte forma:

 

SELECT id, id_usuario, titulo, mensagem, max(data) as sData, hora, liberada FROM tabela WHERE liberada='S' GROUP BY id_usuario ORDER BY id asc, data asc

 

 

eu quero que apareça assim ->

 

João - Ultima Mensagem dia 02/03/2009 as 11:00

Marcos - Ultima Mensagem dia 02/03/2009 as 11:05

 

 

Desde já agradeço pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dúvida de consulta deveria ser perguntado no fórum sobre MySql!...

 

Lá tem gente especializada nisso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tópico Movido

 

Origem: ASP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Destino: MySQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.