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

Consulta entre hora y hora (campos tipo TIME)

Estas en el tema de Consulta entre hora y hora (campos tipo TIME) en el foro de Mysql en Foros del Web. Hola amigos espero que me ayuden con esto que creo q es una tonteria pero hasta ahora no eh podido cn esa tonteria .. la ...
  #1 (permalink)  
Antiguo 08/05/2009, 15:38
Avatar de starmark  
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 64
Antigüedad: 15 años, 10 meses
Puntos: 0
Consulta entre hora y hora (campos tipo TIME)

Hola amigos espero que me ayuden con esto que creo q es una tonteria
pero hasta ahora no eh podido cn esa tonteria ..

la pregunta es simple;

Como demonios hago una consulta para ver todos los registros existentes
en una tabla que esten entre una hora y otra ?

El tipo de dato del campo es tipo TIME

y bueno yo me fui por lo obvio;

Select * from tabla where campo1 between '00:00:00' AND '00:04:00';

Y no me funciona eso u.u

Estube buscando y buscando pero no di, espero que me ayuden, Saludos =D
  #2 (permalink)  
Antiguo 08/05/2009, 16:07
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Consulta entre hora y hora (campos tipo TIME)

starmark.... tu sentencia debe funcionar.

Que error te sale? cual es tu salida?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 08/05/2009, 19:01
Avatar de starmark  
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 64
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Consulta entre hora y hora (campos tipo TIME)

Cita:
Iniciado por huesos52 Ver Mensaje
starmark.... tu sentencia debe funcionar.

Que error te sale? cual es tu salida?
Gracias por responder Huesos ..

Pues nada no me genera ninguna respuesta nom sale ni error ni nada,

hago lo siguiente;

$q = mysql_query ($sql) or die (mysql_error () );
$numLines = mysql_num_rows($q);

echo $numLines;

Pero nom devuelve nada ni error de consulta, nada :S


A q se debera esto ?
  #4 (permalink)  
Antiguo 09/05/2009, 01:19
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Consulta entre hora y hora (campos tipo TIME)

Es que eso nada parece tener que ver con la consulta, starmark,
lanza la consulta en consola directamente o con PHPMyAdmin en el sql

Select * from tabla where campotime between '00:00:00' AND '00:04:00';
prueba también con
Select * from tabla where campotime >= '00:00:00' AND campotime <= '00:04:00';

Las dos funcionan.

Sólo esto. Si obtienes el resultado esperado en tus datos, el problema es PHP y deberás pedir la ayuda en el foro de PHP y poner algo más del código.

Última edición por jurena; 09/05/2009 a las 03:30
  #5 (permalink)  
Antiguo 09/05/2009, 08:42
Avatar de starmark  
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 64
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Consulta entre hora y hora (campos tipo TIME)

Cita:
Iniciado por jurena Ver Mensaje
Es que eso nada parece tener que ver con la consulta, starmark,
lanza la consulta en consola directamente o con PHPMyAdmin en el sql

Select * from tabla where campotime between '00:00:00' AND '00:04:00';
prueba también con
Select * from tabla where campotime >= '00:00:00' AND campotime <= '00:04:00';

Las dos funcionan.

Sólo esto. Si obtienes el resultado esperado en tus datos, el problema es PHP y deberás pedir la ayuda en el foro de PHP y poner algo más del código.
Jajaja si .. se q no tene nada q ver, es solo para ver si me devuelve algun resultado xD :. Si asi parec q es PHP, xq en lo probe en el Query browser y se me devuelve los
resultados . . q cosas
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 17:28.