 
			
				29/12/2011, 03:54
			
			
			     |  
      |    Colaborador   |    |    Fecha de Ingreso: marzo-2008  Ubicación: Sabadell  
						Mensajes: 4.897
					  Antigüedad: 17 años, 7 meses Puntos: 574     |        |  
  |      Respuesta: Consulta Between        Con que tipo de datos tienes definidos esos campos, si son VARCHAR y se ha respetado el cero a la izquierda te debería funcionar, si TIME tambien deberia funcionar pero el formato normalamente es 'hh:mm:ss'...   
SELECT * FROM horarios WHERE hri >= '08:00:00' AND hrf <= '09:00:00'   
Mira si tienes los segundos ...    
Si es VARCHAR se daria que   
'07:00'<'07:00:00'< '08:00' < '08:00:00'< '09:00' <'09:00:00'< '10:00'< '10:00:00'   
'08:00' y '09:00' quedan entre '07:00:00' y '10:00:00' pero no entre '08:00:00' y '09:00:00'   
No se si me explico...   
En cuanto a BETWEEN se usa para encontrar valores de un mismo campo... es decir si te interesara los registros donde una de las horas este en un tramo determinado... por lo que dices no creo que sea el caso...   
SELECT * FROM horarios WHERE hri BETWEEN '08:00:00' AND '09:00:00'    consejo si los campos los tienes como VARCHAR mira la posibilidad de pasarlos a TIME     
				__________________  Quim 
-------------------------------------------------- 
  Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.           |