Você pode usar o
INTERVAL
integrado instrução Confira como isso funciona:
SELECT CURRENT_DATE - INTERVAL '3 months'
e você pode reescrever seu SQL para:
SELECT * from table where date > CURRENT_DATE - INTERVAL '3 months'
(não marcado, mas isso deve lhe dar uma idéia de como usar a instrução INTERVAL)