2011-11-01 40 views

回答

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

DATEADD

SELECT DATEADD(mm, 1, OrderDate)AS TimeFrame

这里的MSDN

在你的情况

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

10

使用DATEADD

DATEADD(month, 1, reference_dt) 
+5

+1不使用缩写。我不知道'DATEADD(mm'是否在不参考文档的情况下增加了几分钟或几个月的时间) –

2
DateAdd(m,1,reference_dt) 

将在一个月添加到列值

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

几乎...'DATEADD(datepart,number,date)' – Icarus

+0

从内存开始...... =) – SliverNinja