wstlwl 发表于 2016-11-10 08:09:22

sql server获取上个月最后一天和三个月前的月份的第一天

  1、获取三个月前的月份的第一天(如今日是2012-07-05,需获得2012-04-05)
  select convert(varchar(10),dateadd(dd,-day(m,-3,getdate())+1,getdate()),120);
  
  2、获取上个月的最后一天
  select convert(varchar(10),dateadd(dd,-day(getdate()),getdate()),120);
页: [1]
查看完整版本: sql server获取上个月最后一天和三个月前的月份的第一天