Выберите последние 2 часа в базе данных (конкретные часы)
Привет, я хотел бы попросить вашей помощи о том, как я мог бы получить 2-часовые данные из базы данных, на определенный час. Как только запрос будет запущен, например, к 3 часам дня, он получит данные 1:00-3:00 вечера. Надеюсь, вы могли бы помочь мне изменить приведенный ниже запрос.
Что я уже пробовал:
SELECT * FROM dbo.Products where [LoadingDateTime] >= DATEADD(Hour, -2, GETDATE()) group by [LoadingDateTime] order by [LoadingDateTime] asc
MadMyche
Так что в принципе, если вы запускаете его в 3:01 вечера, вы хотите с 1:00 вечера до 3:00 вечера; вроде как вы этого хотите круглый время до "твердого" часа?