Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/04/2016, 19:00
chapacua
 
Fecha de Ingreso: julio-2015
Ubicación: Medellin
Mensajes: 11
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: consulta especial

Hola Leo, gracias por tu respuesta
solucioné con la siguiente consulta que me ayudó a hacer mi jefe

Código MySQL:
Ver original
  1. CREATE TEMPORARY TABLE tmp select cedula,max(fecha)as fecha,max(id) as tt, tipi  from `data` group by `cedula`
  2. select a.cedula,b.tt,b.fecha,b.tipi,max(a.id),max(a.fecha),max(a.tipi) as tt1
  3. from data a, tmp b
  4. where a.cedula=b.cedula and a.id <> tt
  5. group by a.cedula,b.tt