Comment puis-je ajouter un mois à une date que je vérifie en vertu de la clause where?
par exemple.:
select *
from Reference
where reference_dt + 1 month
select * from Reference where reference_dt = DateAdd(month,1,another_date_reference)
Regardez DATEADD
SELECT DATEADD(mm, 1, OrderDate)AS TimeFrame
Voici le MSDN
Dans ton cas
...WHERE reference_dt = DATEADD(MM,1, myColDate)
Utilisez DATEADD
:
DATEADD(month, 1, reference_dt)
DateAdd(m,1,reference_dt)
ajoutera un mois à la valeur de la colonne
DATEADD
est la solution
Voir le didacticiel W3Schools: http://www.w3schools.com/sql/func_dateadd.asp
select * from Reference where reference_dt = DATEADD(mm, 1, reference_dt)