filtrar datos por fecha y hora
Hola a todos.
Expongo el problema para ver si alguien puede darme una solución. Tengo una tabla de producción en la que hay un campo fecha/hora que controla la hora de producción. Quiero filtrar los registros para un intervalo de dias pero sólo los registros de unas determinadas horas, algo así: select * from Paquetes where ( campo_fecha between #11/01/2008# and #11/05/2008# ) order by campo_fecha esto funciona perfectamente pero si lo modifico para filtrar las horas así: select * from Paquetes where ( campo_fecha between #11/01/2008# and #11/05/2008# ) and ( campo_fecha between #06:00:00# and #14:15:00# )order by campo_fecha esto no funciona. Alguien me puede ayudar? Gracias. |
Prueba
|
Ante todo gracias por la contestación pero desgraciadamente en Access no está implementada las funciones cast ni time. Por otro lado ya he descubierto el problema y es que cuando enviamos un campo hora desde Delphi este lo interpreta como un parámetro debido a los dos puntos que forman el separador entre horas, minutos y segundos.
Alguien sabe como resolver el problema. Gracias. |
La franja horaria es GMT +2. Ahora son las 00:43:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi