Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/12/2011, 12:54
Avatar de leo_
leo_
 
Fecha de Ingreso: abril-2008
Mensajes: 40
Antigüedad: 16 años
Puntos: 11
Sonrisa Respuesta: Problema con subconsulta aparentemente sencilla

Hola investigando un poco me parece que la consulta quedaria asi:
Código SQL:
Ver original
  1. SELECT t1.codexpedient, t4.STATUS
  2. FROM expedients t1
  3. LEFT JOIN (
  4.            SELECT codexpedient, `status`
  5.            FROM `status` t2
  6.            WHERE fechahora = (
  7.                               SELECT MAX( fechahora )
  8.                               FROM `status` t3
  9.                               WHERE t2.codexpedient = t3.codexpedient
  10.                               )
  11.            ) t4
  12. ON t1.codexpedient = t4.codexpedient
Eso lo saque de [URL]"http://dev.mysql.com/doc/refman/4.1/en/example-maximum-column-group-row.html"[/URL] funciona por lo menos en mi instalación de MySQL 5.5. Espero haber sido de ayuda. Saludos.
__________________
Di que no haces las cosas para que te las agradezcan, pero trata de hacerlas para gente agradecida. Cipriano.

Última edición por leo_; 20/12/2011 a las 13:04 Razón: Por alguna extraña razón no funca el bb code url para mi òó