Je kunt het converteren naar datetime
, en gebruik dan DATEADD(DAY, -30, date)
.
Zie hier.
bewerken
Ik vermoed dat veel mensen deze vraag vinden omdat ze willen aftrekken van de huidige datum (zoals de titel van de vraag is, maar niet wat OP bedoelde). De opmerking van munyul hieronder beantwoordt die vraag meer specifiek. Aangezien opmerkingen als etherisch worden beschouwd (kunnen op elk moment worden verwijderd), herhaal ik het hier:
DATEADD(DAY, -30, GETDATE())