Pregunta con Intervalo de Horas

13/01/2006 - 21:14 por Lucho | Informe spam
Buenas tardes Foro:

Tengo la siguiente pregunta: tengo un conjunto de 60.000 registros en una
tabla; la tabla tiene un campo de tipo DATETIME donde se guarda la fecha y
la hora en la cual ingreasan a la base de datos.

Necesito filtrar los que se encuentren entre las 12:00 a.m y las 2:00 a.m

Como puedo hacer esto ?


Muchas Gracias

Preguntas similare

Leer las respuestas

#1 Isaias
13/01/2006 - 23:56 | Informe spam
12:00 y 2:00, ¿De que fecha?, ¿Todas las fechas?
Saludos
IIslas


"Lucho" escribió:

Buenas tardes Foro:

Tengo la siguiente pregunta: tengo un conjunto de 60.000 registros en una
tabla; la tabla tiene un campo de tipo DATETIME donde se guarda la fecha y
la hora en la cual ingreasan a la base de datos.

Necesito filtrar los que se encuentren entre las 12:00 a.m y las 2:00 a.m

Como puedo hacer esto ?


Muchas Gracias



Respuesta Responder a este mensaje
#2 Alejandro Mesa
14/01/2006 - 04:11 | Informe spam
Lucho,

No existe una forma directa de hacerlo, trendremos que manipular la columna
fila por fila y esto hara que sql server no pueda usar los indices
correctamente en caso de existir alguno por esta columna.

select *
from t1
where datediff(hour, convert(char(8), c1, 112), c1) between 0 and 2


AMB

"Lucho" wrote:

Buenas tardes Foro:

Tengo la siguiente pregunta: tengo un conjunto de 60.000 registros en una
tabla; la tabla tiene un campo de tipo DATETIME donde se guarda la fecha y
la hora en la cual ingreasan a la base de datos.

Necesito filtrar los que se encuentren entre las 12:00 a.m y las 2:00 a.m

Como puedo hacer esto ?


Muchas Gracias



Respuesta Responder a este mensaje
#3 Lucho
14/01/2006 - 22:35 | Informe spam
Hola isaias:

Necesito hacer la consulta entre Enero 1 y Diciembre 31 de 2005.

Muchas gracias

"Isaias" wrote in message
news:
12:00 y 2:00, ¿De que fecha?, ¿Todas las fechas?
Saludos
IIslas


"Lucho" escribió:

> Buenas tardes Foro:
>
> Tengo la siguiente pregunta: tengo un conjunto de 60.000 registros en


una
> tabla; la tabla tiene un campo de tipo DATETIME donde se guarda la fecha


y
> la hora en la cual ingreasan a la base de datos.
>
> Necesito filtrar los que se encuentren entre las 12:00 a.m y las 2:00


a.m
>
> Como puedo hacer esto ?
>
>
> Muchas Gracias
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida