Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2013, 12:01
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ultimo registro de un GROUP BY

Tienes varios defectos de construicción que peuden causar errores.
Yo la iría planteando por este lado:
Código MySQL:
Ver original
  1.     id,
  2.     fecha,
  3.     dia,
  4.     hora,
  5.     idConversacion,
  6.     idUsuario,
  7.     asunto,
  8.     ref,
  9.     nombres,
  10.     apellidos,
  11.     idProp,
  12.     calle,
  13.     numero,
  14.     piso,
  15.     depto,
  16.     idUsuario,
  17.     checked_2
  18.              a.id,
  19.              a.fecha,
  20.              DATE_FORMAT(fecha,'%d-%m-%Y') dia,
  21.              DATE_FORMAT(fecha,', %H:%i') hora,
  22.              a.idConversacion idConversacion,
  23.              a.idUsuario,
  24.              b.id,
  25.              b.asunto,
  26.              b.ref,
  27.              c.id,
  28.              c.nombres,
  29.              c.apellidos,
  30.              d.id as idProp,
  31.              d.calle,
  32.              d.numero,
  33.              d.piso,
  34.              d.depto,
  35.              e.id,
  36.              e.idUsuario,
  37.              e.idConversacion,
  38.              e.checked_2
  39.     FROM `mensajes`  a
  40.         INNER JOIN `conversaciones`  b ON b.id = a.idConversacion
  41.         INNER JOIN `usuarios` c ON c.id = a.idUsuario
  42.         INNER JOIN `propiedades` d ON d.id = b.ref
  43.         INNER JOIN `mjs_alertas` e ON e.idUsuario = a.idUsuario AND  e.idConversacion = a.idConversacion
  44.     WHERE e.idUsuario = {$_SESSION['id']}
  45.         AND e.checked_2 = '0')
  46.     ORDER BY a.fecha DESC) T1
  47. GROUP BY idConversacion
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)