Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/09/2009, 05:11
Avatar de mij
mij
 
Fecha de Ingreso: enero-2007
Mensajes: 70
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: como obtener un registro anterior en una consulta ordenada

Bueno hombre, algo si que te respondí: si lo que necesitas es la tupla anterior ordenado por fecha, tienes que hacer una subconsulta para encontrar cual es la fecha que buscas (es decir, cual se corresponde con la kar_id que buscas, a la que llamé $kar_id) y despues simplemente buscar cual es la fecha anterior a esa:

SELECT * FROM `test` where kar_fec < (select kar_fec from `test` where kar_id=$kar_id) order by kar_fec DESC limit 1