¿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:
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 hechoSELECT f_recepcion FROM ordenes_trabajo WHERE nro_serie = '$nroserie' order by f_recepcion DESC LIMIT 1
¿Hay alguna forma de recuperar el anterior?
Saludos y gracias.