dateadd(mm,-1,convert(datetime,year(varchar(4),2008)+'-'+month(varchar(2),'09')+'-'+'26'))
这是上个月2008-09-26的日期`不知道``哪出错了`?dateadd(mm,0,convert(datetime,year(varchar(4),2008)+'-'+month(varchar(2),'09')+'-'+'25'))
这是本月的日期``哪能错啦`~~?~?
这是上个月2008-09-26的日期`不知道``哪出错了`?dateadd(mm,0,convert(datetime,year(varchar(4),2008)+'-'+month(varchar(2),'09')+'-'+'25'))
这是本月的日期``哪能错啦`~~?~?
select dateadd(mm,-1,convert(datetime,convert(varchar(4),2008)+'-'+convert(varchar(2),'09')+'-26')) select dateadd(mm,0,convert(datetime,convert(varchar(4),2008)+'-'+convert(varchar(2),'09')+'-25'))
格式都错了
/*
------------------------------------------------------
2008-08-27 14:55:50.467(所影响的行数为 1 行)
------------------------------------------------------
2008-09-27 14:55:50.467(所影响的行数为 1 行)*/