SELECT *
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(MONTH, -3, GETDATE())
Mureiniks föreslagna metod kommer att returnera samma resultat, men om du gör det på detta sätt kan din fråga dra nytta av alla index på Date_Column
.
eller så kan du kontrollera mot de senaste 90 dagarna.
SELECT *
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(DAY, -90, GETDATE())