Date 我试图创建一个动态日期语句来查询包含3个月前和昨天(含3个月)之间日期的行
我假设这将在查询的where部分完成,但我不确定如何为查询创建动态部分 对于TSQL,您希望使用函数Date 我试图创建一个动态日期语句来查询包含3个月前和昨天(含3个月)之间日期的行,date,dynamic,Date,Dynamic,我假设这将在查询的where部分完成,但我不确定如何为查询创建动态部分 对于TSQL,您希望使用函数 选择* 从桌子上 其中datecol>=DATEADD(月-3,getdate()) datecol是什么类型的数据库?Microsoft SQL Server-使用TSQL这是完美、简单和有效的,感谢您的见解SteegnessOk这里有一个更深入的问题。我希望这个查询总是拉3个月的每周加上一周到目前为止的总期间。我还希望按周显示销售订单,而不是按天或按月显示。如果您找到答案,请投票并将其标记为
选择*
从桌子上
其中datecol>=DATEADD(月-3,getdate())
datecol是什么类型的数据库?Microsoft SQL Server-使用TSQL这是完美、简单和有效的,感谢您的见解SteegnessOk这里有一个更深入的问题。我希望这个查询总是拉3个月的每周加上一周到目前为止的总期间。我还希望按周显示销售订单,而不是按天或按月显示。如果您找到答案,请投票并将其标记为已接受!:)我不太明白你的限制。WHERE的第一行从第二行的右边返回三个月(因此有一周的时间)。如果您现在运行查询,您能给出一个您期望的示例吗?显示将是您选择的函数。Check out FORMAT():好的,下面是我今天运行时希望看到的数据示例:从7月20日星期一(我们的会计日历是周一到周日)到今天(10月21日星期三)的销售订单数据。至于