Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2012, 17:58
emmonuel
 
Fecha de Ingreso: junio-2011
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Respuesta: Mostrar ultimas versiones de una consulta.

Hola, gracias por responder, como comentas lo ultimo, he estado intentando con
Código:
SELECT max(campo)
.

Pero no me devuelve todos los eventos con su ultima version, he intentado algo asi:
Código:
SELECT MAX(e.nversion),
                        e.nid_evento,
                        e.sclave,
                        e.snombre_evento,
                        e.dfecha_inicio,
                        e.dfecha_fin,
                        e.nasistentes,
                        c.srazon_social,
                        te.stipo_eventos,
                        e.nstatus,
                        u.susuario,
e.nversion
                        FROM eventos e
                        INNER JOIN clientes c ON( e.nid_cliente = c.nid_cliente )
                        LEFT JOIN tipo_eventos te ON(te.nid_tipo_evento = e.nid_tipo_evento)
                        LEFT JOIN usuarios_eventos ue ON(e.nid_evento = ue.nid_evento)
                        LEFT JOIN usuarios u ON(
                        ue.nid_usuario = u.nid_usuario
                        )
                        WHERE e.nstatus = 2
.

Pero solo me devuelve un resultado, no todos los eventos con la ultima version.

Como se podria solucionar? Gracias.