Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2013, 11:53
jb_james
 
Fecha de Ingreso: julio-2013
Mensajes: 57
Antigüedad: 10 años, 9 meses
Puntos: 1
Between entre 2 fechas

Hola compañeros, buen día!!

Les comento mi situación. Tengo un procedimiento almacenado que me trae un listado por medio de filtros, unos de ellos son una fecha inicio y una fecha fin; en el listado tengo una fecha solicitud que quiero mostrar cuando este entre las dos fechas filtro o bien cuando no se filtre por fechas. Esto es lo que tengo pero no me trae ningún registro cuando si hay:
Código SQL:
Ver original
  1. WHERE ot.id_Estatus=306
  2.          AND CASE WHEN ot.fh_Reenvio IS NOT NULL THEN ot.fh_Reenvio ELSE ot.fh_envio END
  3.             BETWEEN ISNULL(@fh_Inicio, CASE WHEN ot.fh_Reenvio IS NOT NULL THEN ot.fh_Reenvio ELSE ot.fh_envio END) AND
  4.         ISNULL(@fh_Fin, CASE WHEN ot.fh_Reenvio IS NOT NULL THEN ot.fh_Reenvio ELSE ot.fh_envio END)
Espero me puedan ayudar. Saludos y gracias

Última edición por gnzsoloyo; 15/10/2013 a las 17:58