Подтвердить что ты не робот

Добавление месяца к дате в T SQL

Как я могу добавить один месяц к дате, которую я проверяю в разделе where?

например:.

select *
from Reference
where reference_dt + 1 month
4b9b3361

Ответ 1

select * from Reference where reference_dt = DateAdd(month,1,another_date_reference)

Ответ 2

Посмотрите DATEADD

SELECT DATEADD(mm, 1, OrderDate)AS TimeFrame

Здесь MSDN

В вашем случае

...WHERE reference_dt = DATEADD(MM,1, myColDate)

Ответ 3

Используйте DATEADD:

DATEADD(month, 1, reference_dt)

Ответ 4

DateAdd(m,1,reference_dt)

добавит месяц к значению столбца

Ответ 6

select * from Reference where reference_dt = DATEADD(mm, 1, reference_dt)