即时通讯寻求在本月报告日期(MTD)和往年MTD 我为MTD的代码是 WHERE (Month(DateCompleted) = Month(getdate()) AND YEAR (DateCompleted) = YEAR (getdate()))
有没有一种方法可以让我看一下过去几年具体的月份,因为这一个月的Sql GETDATE往年统计
例如上面的这个查询给了我迄今为止6月份的所有销售额。 我想在动态报告中比较它们,所以我想查看2013年6月。 干杯
即时通讯寻求在本月报告日期(MTD)和往年MTD 我为MTD的代码是 WHERE (Month(DateCompleted) = Month(getdate()) AND YEAR (DateCompleted) = YEAR (getdate()))
有没有一种方法可以让我看一下过去几年具体的月份,因为这一个月的Sql GETDATE往年统计
例如上面的这个查询给了我迄今为止6月份的所有销售额。 我想在动态报告中比较它们,所以我想查看2013年6月。 干杯
就减1:
where Month(DateCompleted) = Month(getdate())
and Year(DateCompleted) = Year(getdate()) - 1
它让我感到简单地递减一年会做到这一点。
YEAR (DateCompleted) = YEAR (getdate())-1
我一定要添加日期使用DateAdd() – RustyHamster