【发布时间】:2012-06-21 13:13:14
【问题描述】:
我在网上找到了几个例子,但我不太明白它是如何工作的。例如
SELECT DATEADD(ww, DATEDIFF(ww,0,GETDATE()), 0)
我什至不确定它是否符合我的要求。
我需要的是,当查询执行时,SELECT * from xTable WHERE xDate 可以在两个日期之间。上周日和下周日(当前周)。我可以用什么来自动找到它?请解释一下,因为我是 SQL 新手。
【问题讨论】:
-
我不明白为什么有人会以 “不是一个真正的问题” 投票支持结束。很清楚 OP 想知道什么:如何获取本周的记录。但问题是,你有没有试过查询,它返回了错误的结果?
-
它实际上返回了一个日期,我不知道如何使用这个查询来获得我的结果。
标签: sql-server-2008 tsql date