Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/05/2010, 08:23
Avatar de Restart
Restart
 
Fecha de Ingreso: marzo-2009
Mensajes: 84
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: consulta unix timestamp

Cita:
Iniciado por huesos52 Ver Mensaje
SI te entendí bien, tienes un campo en la base de datos que tiene integer como tipo de dato. Allí almacenas fechas pero en formato unix_timestamp.
Es así?

Si es lo que digo, la consulta te debe arrojar registros entre una semana atras y la fecha de hoy exactamente.

Revisa bien tus datos y asegurate que correpondan a lo que mandas en la consulta.

saludos

Si, entendiste bien.

Sabes que googliando lei que UNIX_TIMESTAMP(campo), devuelve en segundos la fecha.

Cita:
Si se llama sin argumentos, retorna el timestamp de Unix (segundos desde '1970-01-01 00:00:00' GMT) como entero sin signo. Si se llama a UNIX_TIMESTAMP() con un argumento date , retorna el valor del argumento como segundos desde '1970-01-01 00:00:00' GMT.
Y despues la consulta esta buscando ENTRE dos parametros en formato fecha. No se si estoy equivocado pero la consulta esta diciendo en palabras simples:

"buscame tantos segundos entre estas dos fechas"

Ya verifique bien y la consulta esta bien y el campo igual, asi que otra cosa debe estar fallando.