Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 22:40
Ojopex2
 
Fecha de Ingreso: abril-2010
Mensajes: 112
Antigüedad: 14 años, 7 meses
Puntos: 2
¿Alguna funcion para recuperar el último id de un campo?

Hola,

¿Hay alguna función que me recupere el último registro para un determinado valor?

Por ejemplo necesito saber cual fue la última reparación (diferenciándola de la ingresada recientemente, ya que estoy agregando una en ese momento) por lo que no me sirve un LAST_INSERT_ID, ya que quiero un valor que está en cualquier parte de la base de datos representada por un numero de serie (Como un Rut). No se si me explico bien.

me imagino que sería algo asi como

Código:
SELECT f_recepcion FROM ordenes_trabajo WHERE nro_serie = '$nroserie' order by f_recepcion DESC LIMIT 1
Pero ahí me devuelve el último, o sea el mismo que acabo de crear o me equivoco? Tampoco quiero todas las reparaciones que se le han hecho

¿Hay alguna forma de recuperar el anterior?

Saludos y gracias.