将过去 6 个月的默认值分配给 data.stackexchange.com 上的日期时间变量

Assign default value 6 months in the past to datetime variable on data.stackexchange.com

我在 data.stackexchange.com (Interesting unanswered questions) 上找到了一个查询,并希望使用可选的日期时间变量进行变体,以避免在结果中出现非常旧的问题。

我硬编码了一个过去六个月的日期 DECLARE @FromDate datetime = ##FromDate?2018-06-01## 目前还可以,但我想在未来证明它。

是否可以以一种不太圆的方式分配一个动态地过去六个月的默认日期?

Interesting unanswered questions with date limit

试一试

DECLARE @Fromdate DATETIME = DATEADD(MONTH,-6,GETDATE())