FoxPro/Visual FoxPro - Fecha y hora????

 
Vista:

Fecha y hora????

Publicado por henry (44 intervenciones) el 06/07/2006 15:33:18
Como hago para buscar registros por fecha y hora, ejemplo, necesito que me de los registros con una fecha y hora como esta: 05/07/2006 08:01:00 a.m.

Ejemplo como puedo hacer eso:

SELECT * FROM TABLA WHERE Fecha>= 05/07/2006 08:01:00 a.m.

y tambien si necesito hacerlo con 2 fechas pero con distinta hora. Ejemplo

SELECT * FROM TABLA WHERE Fecha>= 05/07/2006 08:01:00 a.m. AND Fecha<= 05/07/2006 08:40:00 a.m.

BUENO ESTO ES PARA SQL SERVER, Y USO MEDIANTE SQLEXEC()

Les agradezco, soy nuevo en esto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fecha y hora????

Publicado por Carlos Ayala G (169 intervenciones) el 06/07/2006 16:00:25
Hola amigo

Lo que puedes hacer en tu caso en tu caso es utilizar el comando BETWEEN() en tu sentencia SQL

Antes

SELECT * FROM TABLA WHERE Fecha>= 05/07/2006 08:01:00 a.m. AND Fecha<= 05/07/2006 08:40:00 a.m.

Pruebalo asi :

SELECT * FROM TABLA WHERE BETWEEN(Fecha,{05/07/2006 08:01:00} ,{05/07/2006 08:40:00})

**** recuerda que los datos de tipo fecha los envias con corchetes {} ok ... prueba y me comentas como te fue
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Fecha y hora????

Publicado por Ernesto Hernandez (4626 intervenciones) el 06/07/2006 17:26:14
Ten en cuenta el uso del SET STRICDATE TO

y recuerda las reglas

{00:00:00AM} es equivalente a {12:00:00AM}, Medianoche
{00:00:00PM} es equivalente a {12:00:00PM}, Mediodia
{00:00:00} to {11:59:59} es equivalente a {12:00:00AM} to {11:59:59AM}
{12:00:00} to {23:59:59} es equivalente a {12:00:00PM} to {11:59:59PM}


Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar