2011-09-26 111 views
0

我想显示上个月(不是过去几个月)的数据,本月和我的报告中的任何期货数据。在SQL视图中,如何使用date日期字段来执行此操作?SQL日期范围问题

+1

什么SQL执行? – JNK

回答

2

或者在SQL Server中,你可以使用这个简单的比较:

… 
WHERE DateColumn >= DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()) - 1, 0) 
… 
+0

我对您的原始评论回覆了我的答案。你提到的很大的逻辑问题。 – JNK

-1

有一个内置的功能在SQL Server中添加日期..和对命名为你的约会日期字段选择它作为[date]

+1

这不是一个真正的答案。这就像有人问如何改变车内的油,而你的回应是“你只是改变它”。 – JNK