Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/05/2009, 01:39
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: ordenar por id DESC

Dieguicho,
a ver si hay suerte con esto. Yo no lo he probado:
Código sql:
Ver original
  1. SELECT me.id, me.id_usuario_envia, me.id_usuario_recibe FROM mensajes me INNER JOIN
  2.    (SELECT m.id_usuario_envia USUARIO, MAX(m.id) ULTIMO FROM mensajes m
  3.      GROUP BY m.id_usuario_envia)t1 ON me.id = t1.ULTIMO AND t1.USUARIO = me.id_usuario_envia

Luego te tocará cruzar este resultado con la tabla usuarios para averiguar los nombres de ambos usuarios.