Puede usar el INTERVAL
incorporado instrucción
Compruebe cómo funciona esto:
SELECT CURRENT_DATE - INTERVAL '3 months'
y puede reescribir su SQL a:
SELECT * from table where date > CURRENT_DATE - INTERVAL '3 months'
(no marcado pero esto debería darle una idea de cómo usar la instrucción INTERVALO)