Możesz użyć wbudowanego INTERVAL
instrukcja
Sprawdź, jak to działa:
SELECT CURRENT_DATE - INTERVAL '3 months'
i możesz przepisać swój kod SQL na:
SELECT * from table where date > CURRENT_DATE - INTERVAL '3 months'
(nie zaznaczone, ale to powinno dać ci pomysł, jak używać instrukcji INTERVAL)