Если ваш start_date
никогда не будет в будущем, тогда вы можете просто использовать неравенство:
WHERE Start_Date >= CURRENT_DATE - 30
Я не рекомендую использовать BETWEEN
с датами - потому что компонент времени (если есть) может вызвать путаницу. Итак, если у вас есть будущие даты и вы хотите отфильтровать их:
WHERE Start_Date >= CURRENT_DATE - 30 AND
Start_Date <= CURRENT_DATE