SQL - consulta Fecha y hora

 
Vista:

consulta Fecha y hora

Publicado por Pablo Contreras (7 intervenciones) el 08/10/2003 01:21:58
Por favor, tengo un problemilla, quisera hacer una consulta de fechas y hora, Ejemplo
De 10/10/2002 hora 10:00
hasta 11/10/2002 hora 14:00

Realize la consulta pero solo me arroja los del di 10 man no los del 11, cuando en realidad exiten datos a esa hora, mi campo es un datetime, por favor gracias.
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:consulta Fecha y hora

Publicado por fernando.gomez (2 intervenciones) el 08/10/2003 02:03:13
Haz tu query con Between:

select ... from ... where ... and fecha between valor1 and valor2
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

RE:consulta Fecha y hora

Publicado por Pablo Contreras (7 intervenciones) el 08/10/2003 02:29:38
ok, amigo me salio la consulta, pero a la hora de hacer el between con la misma fecha y la misma hora , no me sale nada... por favor corrigeme, espero tu respuesta...gracias
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

RE:consulta Fecha y hora

Publicado por pablo contreras (7 intervenciones) el 09/10/2003 01:03:07
mi consulta es de esta manera
select * from venta where fecregistro between '10/10/2002 14:00' and '10/10/2002 14:00'
me sale si le pongo otra fecha y otra hora pero bueno si hago la prueba de esta manera no me sale, por favor podrian darme alguna solucion...Muchas Gracias.
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

RE:consulta Fecha y hora

Publicado por Isaías Islas (5072 intervenciones) el 09/10/2003 17:42:20
select * from venta where fecregistro between '10/10/2002 14:00' and '10/10/2002 15:00'
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

RE:consulta Fecha y hora

Publicado por Pablo Contreras (7 intervenciones) el 09/10/2003 20:46:08
ummm no me has entendido creo, tenes alguna funcion que permita hacer la consulta en la cual te mostre, xq la solucion que me das es la misma pregunta que te hice anteriormente...muchas gracias
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

RE:consulta Fecha y hora

Publicado por Islas, Isaías (5072 intervenciones) el 09/10/2003 23:10:35
A ver si ahora si le atino:

select * from venta where
convert(char(8), fecregistro, 112) = '20021010'
and DATEPART(HH, fecregistro) = 14
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

RE:consulta Fecha y hora

Publicado por Pablo Contreras (7 intervenciones) el 10/10/2003 00:20:12
gracias..brother...pero si seria en minutos como seria sorry es que ya me tiene mi jefe que yaaa......gracias
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

GRACIAS!!!!!!!!

Publicado por Pablo Contreras (7 intervenciones) el 10/10/2003 00:23:25
si hermano ya lo hice....Muchas Gracias!!!
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

Espera

Publicado por Pablo Contreras (7 intervenciones) el 10/10/2003 02:08:19
y una forma en la cual no sean separados....por hago un intervalo y no me sale...solo para un rango de una determinada hora...me explco...de todas maneras muchas gracias....pero seria mejor que solo se compare todo junto...fecha y hora..
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

RE:Espera

Publicado por Isaías Islas (5072 intervenciones) el 10/10/2003 04:42:00
Si se puede, hagalo asi:

SELECT * FROM MyTabla WHERE MyColFecha >= '2003-10-09 14:00:00' AND MyColFecha <= '2003-10-09 15:01:00'

Recuerde que SQL guarda los minutos, segundos y nano-segundos.

Pruebe esta nueva forma, debe funcionar.
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