已知月份201201 如何在SQL中体现201201的上一月并用同样的格式表式

SQL中已知月份201201 如何在SQL中体现201201的上一月并用同样的格式表式

可以这样:先转换成当月一号取得上月1号的日期再转换成年月,如下
select left(convert(varchar(20),dateadd(month,-1,cast('201202' + '01' as datetime)),112),6)
温馨提示:答案为网友推荐,仅供参考