Мне нужно найти, как извлечь дату
затем сделайте заявление, используя
: дата вводится пользователем
select userID,:date,reportid from usertable where userID = '120429' and :date between (:date-30 days) and (:date +30 days)
Вы можете использовать арифметические операторы даты / времени .
:date + interval '30 days'
или
:date - interval '30 days'