SQL - condición de que en el campo fecha sea menor que 1 hora

 
Vista:

condición de que en el campo fecha sea menor que 1 hora

Publicado por Juan (40 intervenciones) el 14/12/2005 16:45:04
Que tal amigos, necesito una consulta en la cual me devuelva solamente ciertos registros que cumplan con la condición de que en el campo fecha sea menor que 1 hora.
Ejemplo

TENGO LO SIGUIENTE:
campo1 campo2 fecha
8858258 xxxxxxxxx 12/01/05 12:21:53
8858258 yyyyyyyyy 12/01/05 02:50:23
8858258 zzzzzzzzzz 12/01/05 12:30:28

El query que quiero debe de enviarme solo los registros de la fila que contienen el xxxxxx y zzzzzzz, que cumplen con la condición que su diferencia de hora es menor de 1.

Estoy utilizando un DATEDIFF(hh,fecha,fecha)<1, esto está bien, ya que no le hace caso a la condición y me envía todo.
Un dato, que imagino cabe señalar, es que en el SELECT estoy utilizando un CONVERT para la fecha, esto afecta?.

Le agradezco su ayuda y muchas 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

condición de que en el campo fecha sea menor que 1 hora

Publicado por Isaías (5072 intervenciones) el 14/12/2005 19:02:37
¿La diferencia de HORA debe ser ENTRE los mismos registros?
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

condición de que en el campo fecha sea menor que 1 hora

Publicado por Juan (40 intervenciones) el 15/12/2005 15:24:02
sip, la consulta de fecha debe ser entre ellos mismos
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

condición de que en el campo fecha sea menor que 1 hora

Publicado por Isaías (5072 intervenciones) el 16/12/2005 18:26:42
Pues si que esta interesante tu query, aunque no veo para que, en fin, yo en tu lugar, pondria TODOS los registros en una tabla temporar, para recorrerla en un WHILE e ir insertando en otra tabla temporal aquellos que cumplan con la condicion, esto para no usar cursores.
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