Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/12/2005, 17:40
hunabku
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 21 años
Puntos: 1
Cita:
Iniciado por Mithrandir
En mi equipo si funciona bien. Revisa el tipo de datos de fechaproceso, de preferencia debería ser de tipo fecha... por cierto, el between estaba al revés:

DECLARE @unafecha SMALLDATETIME
SET @unafecha = '2005-12-15 06:55'

select *
from tabla
where fechaproceso between DATEADD(Day, -1, @unafecha) and @unafecha
creo que no me supe explicar jeje bueno no importa les explico de nuevo actualmente hago esto

select *
from tabla
where fecha between '06/12/2005 13:00' and '07/12/2005 03:00'

eso tengo que hacer digamos unas 3 vces al dia lo que me cambia en algunos casos solo es el dia las horas son las mismas pero maneja 3 horas distintas en el transcurso del dia , hay alguna forma de dejar las fechas que se tomen por default estilo getdate y claro poniedo esas 3 horas que manejo distintas en el dia tambien fijas