Я использую postgresql, моя идея состоит в том, чтобы выбрать данные, созданные до 24 часов, которые я извлек, используя следующее
SELECT * FROM table
WHERE created < now() - '24 hours'::interval
В этом я попытался добавить условие, которое приводит данные междуоснование часа с использованием предложения BETWEEN, для этого мой запрос выглядит следующим образом:
SELECT * FROM table
WHERE created < now() - '24 hours'::interval
AND created BETWEEN {condition} AND {condition}
Мой созданный столбец находится в метке времени с часовым поясом, когда я пытался использовать
извлечение (час с момента создания)
в состоянии, я не получаю никаких результатов.Я не знаю, где я делаю неправильно.Есть ли другой способ добиться этого?
Буду признателен за любую помощь.