Como podría hacer para seleccionar de una tabla los registros que esten entre un rango de horas, por ejemplo entre las 09:20:00.000 y las 09:40:00.000
Ojo que importan has los milesegundos, el campo del que seleciono es un datetime.
Trate con este codigo, pero no funciona
Código SQL:
Ver original
DECLARE @HINI DATETIME DECLARE @HFIN DATETIME SET @HINI='2014-04-08 09:20:00.000' SET @HFIN=DATEADD(MINUTE,20,@HINI) SELECT * FROM mllgnop WHERE (hora>=@HINI AND hora<@HFIN)