--得到上个月第一天和最后一天
select convert(varchar(10),dateadd(month,-1,dateadd(day,-(day(getdate()) -1),getdate())) ,21) ,
dateadd(month,-1,dateadd(day,-1,convert(varchar(8),dateadd(month,1,getdate()),21)+'01 23:59:59'))
from hp_outp_mr
--得到当月第一天和最后一天
select convert(varchar(10),dateadd(day,-(day(getdate()) -1),getdate()) ,21) ,dateadd(day,-1,convert(varchar(8),dateadd(month,1,getdate()),21)+'01 23:59:59')
from hp_outp_mr