我有一个带有转换为日期值的数据库
CONVERT (VARCHAR(11),DATEADD(day,wo_date,'1971/12/31'),106) AS Date
我想在没有今天的情况下有7天。我可以通过使用以下代码获得今天的最后7天
SELECT datediff(day,'DEC 31 1971',getdate())-7
但我上周即(昨天(星期四)至8日(Wendsday)不能滚动?
答案 0 :(得分:2)
这是你在找什么?
DATEDIFF(datepart,startdate,enddate)
"http(s)?://.*/def/.*
答案 1 :(得分:0)
脑屁!以相当简单的方式找到了解决方案。
wo_date > (SELECT datediff(day,'JAN 01 1972',getdate())-7)
AND wo_date <= (SELECT datediff(day,'JAN 01 1972',getdate()))
再次感谢您的灵感!