如果取上个月最后一天,是
SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
如果取上个月最后第七天,是
SELECT dateadd(dd, -7,dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) )
如果是取上个月最后七天
rq>=SELECT dateadd(dd, -7,dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) )
and
rq<=dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))
温馨提示:答案为网友推荐,仅供参考