Я надеюсь, что вы на самом деле сохраняете свои даты как дату-время вместо того, чтобы иметь "формат", который указывает данные varchar.
Предполагая, что вы сохраняете это как даты, вы могли бы что-то сделать в этом направлении. Обратите внимание, что сначала нужно преобразовать дату в дату, а затем обратно в дату и время, потому что вы не можете добавить минуты к типу даты. Также я предпочитаю разделять больше и меньше, чем вместо использования между ними. Между может быть очень некрасиво, особенно с датами. https://sqlblog.org/2011/10/19/what-do-between-and-the-devil-have-in-common
where Outfeed_Place_Time > dateadd(minute, 750, convert(datetime, convert(date, Outfeed_Place_Time))) --midnight plus 750 minutes is 12:30 pm
AND Outfeed_Place_Time < dateadd(minute, 810, convert(datetime, convert(date, Outfeed_Place_Time))) --midnight plus 810 minutes is 1:30 pm
- EDIT -
Чтобы получить только строки для текущего дня, просто измените логику dateadd.
where Outfeed_Place_Time > dateadd(minute, 750, convert(datetime, convert(date, getdate()))) --midnight plus 750 minutes is 12:30 pm
AND Outfeed_Place_Time < dateadd(minute, 810, convert(datetime, convert(date, getdate()))) --midnight plus 810 minutes is 1:30 pm