Как добавить один месяц к дате, которую я проверяю в соответствии с предложением where?
например:
select * from Reference where reference_dt + 1 month
select * from Reference where reference_dt = DateAdd(month,1,another_date_reference)
Посмотрите на DATEADD
DATEADD
SELECT DATEADD(mm, 1, OrderDate)AS TimeFrame
Вот MSDN
В вашем случае
...WHERE reference_dt = DATEADD(MM,1, myColDate)
Использование DATEADD:
DATEADD(month, 1, reference_dt)
DateAdd(m,1,reference_dt)
добавит месяц к значению столбца
select * from Reference where reference_dt = DATEADD(mm, 1, reference_dt)
DATEADD - путь с этим
См. Учебное пособие по W3Schools: http://www.w3schools.com/sql/func_dateadd.asp