per sottrarre 30 giorni:
select campo_data_finale - interval 30 day

se invece vuoi sottrarre un mese esatto
select campo_data_finale - interval 1 month