30-дневный интервал с Postgres 9.2.
У меня есть такая таблица:
ID NAME CREATED_AT
1 valid 2019-03-07 12:00:00
2 valid 2019-02-05 12:00:00
3 valid 2019-02-04 12:00:00
Я хочу получить все строки, которые соответствуют 30-дневному интервалу до сегодня.
Если сегодня 2019-03-07, я должен получить только:
2 valid 2019-02-05 12:00:00
Если сегодня 2019-04-06, я должен получить:
1 valid 2019-03-07 12:00:00
2 valid 2019-02-05 12:00:00
и так далее ...
Если сегодня 2019-05-06:
1 valid 2019-03-07 12:00:00
2 valid 2019-02-05 12:00:00