Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Requête SQL pour obtenir les données des 3 derniers mois

SELECT * 
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(MONTH, -3, GETDATE()) 

La méthode suggérée par Mureinik renverra les mêmes résultats, mais en procédant ainsi, votre requête peut bénéficier de tous les index sur Date_Column .

ou vous pouvez vérifier contre les 90 derniers jours.

SELECT * 
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(DAY, -90, GETDATE())