2012-01-30 30 views

Trả lời

18

Sử dụng DATEADD():

Select * FROM My Table where AddedDate>=DATEADD(m, -3, GETDATE()) 
+0

Whats -3 cho – ONYX

+0

m = Tháng, -3 = -3 tháng. Do đó, giá trị sẽ là ngày hiện tại, -3 tháng – Curt

+0

Không phải mã đó nói nếu AddedDate> = 3 tháng – ONYX

5
SELECT * 
FROM MyTable 
WHERE AddedDate >= DATEADD(month, -3, getdate()) 
1

không hoàn toàn chắc chắn rằng tôi hiểu nhưng tôi nghĩ rằng đây là chức năng bạn cần

where AddedDate >= dateadd(mm, -3, getdate()) 
Các vấn đề liên quan