SQL动态周末/ 3天日期

时间:2016-03-05 23:25:35

标签: mysql sql-server

我无法为我的请求获得正确的查询。

这是我的要求 - 我需要获得一个动态日期,可以追溯到今天(过去)之前的第3天和每周的星期四 - 我希望星期六,星期日和星期一成为我查询的一部分所以我可以将周末数据包含在我的数据提取中,作为周一的一部分。如果您需要更多信息,请告诉我。任何洞察力提供非常感谢。

1 个答案:

答案 0 :(得分:0)

试试这个: declare @start_date as date declare @end_date as date set @end_date = dateadd(day,-3,getdate()) set @start_date = dateadd(day,-6,getdate())

然后,您可以使用><=运算符与where子句中上述变量的正确组合,根据需要提取日期范围。我认为这就是你要找的东西。