Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

problema consulta de fecha

Estas en el tema de problema consulta de fecha en el foro de Mysql en Foros del Web. Tengo un problemilla con una consulta: Código PHP: SELECT  *  FROM materiales_precios WHERE fecha  <=  '2007-04-11'  AND id_producto  = 3  Esto me devuelve dos campos uno con fecha ...
  #1 (permalink)  
Antiguo 11/04/2007, 03:54
Avatar de jacin  
Fecha de Ingreso: enero-2007
Ubicación: Alicante
Mensajes: 62
Antigüedad: 17 años, 3 meses
Puntos: 2
Busqueda problema consulta de fecha

Tengo un problemilla con una consulta:

Código PHP:
SELECT FROM materiales_precios WHERE fecha <= '2007-04-11' AND
id_producto =
Esto me devuelve dos campos uno con fecha 2007-04-02 y otro con fecha 2007-04-10...el problema es que si le pongo limit 0,1 me seleccionas el primero y yo el que necesito es el segundo y no puedo usar limit porque igual puedo tener dos campos que tener 32.

Como puedo decirle que me seleccione la fecha mas cercana a la fecha de hoy??
  #2 (permalink)  
Antiguo 11/04/2007, 22:21
Avatar de Edypu  
Fecha de Ingreso: octubre-2003
Ubicación: La Paz - Bolivia
Mensajes: 394
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: problema consulta de fecha

prueba con esto :


SELECT * FROM materiales_precios WHERE fecha <= '2007-04-11' AND
id_producto =3 ORDER BY fecha DESC LIMIT 1



Un saludo
  #3 (permalink)  
Antiguo 12/04/2007, 02:10
Avatar de jacin  
Fecha de Ingreso: enero-2007
Ubicación: Alicante
Mensajes: 62
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: problema consulta de fecha

ok...gracias

minutos despues de poner el mensaje cai en la cuenta del order by fecha

si es que no tengo paciencia...jejeje
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:42.