2011-11-01 34 views

Trả lời

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

Nhìn vào DATEADD

SELECT DATEADD(mm, 1, OrderDate)AS TimeFrame

Đây là MSDN

Trong trường hợp của bạn

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

10

Sử dụng DATEADD:

DATEADD(month, 1, reference_dt) 
+5

+1 Không sử dụng tên viết tắt. Tôi sẽ không biết liệu 'DATEADD (mm' đã thêm phút hoặc tháng mà không đề cập đến các tài liệu. –

2
DateAdd(m,1,reference_dt) 

sẽ thêm một tháng với giá trị cột

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

Hầu như ...' DATEADD (ngày, số, ngày) ' – Icarus

+0

Đi từ bộ nhớ ... =) – SliverNinja

Các vấn đề liên quan