Как я могу получить данные для 24-часового окна с заданной отметкой времени - PullRequest
0 голосов
/ 06 мая 2019

Допустим, у меня есть таблица со столбцом даты-времени в таблице, и каждый раз, когда я передаю ей дату и время, я хочу получить данные за последние 24 часа из этой отметки времени.

скажемпри запросе на TIMESTAMP 23/03/2019 18:00:00 он должен отфильтровываться и давать результаты за следующий период: от 22/03/2019 18:00:01 до 23/03/2019 18:00:00

1 Ответ

1 голос
/ 06 мая 2019

Вы можете использовать выражение Interval, чтобы вернуться назад на 1 день.

where timestamp_column > :v_timestamp - INTERVAL '1' DAY 
 AND  timestamp_column <= :v_timestamp --The date you want to pass.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...