当前位置: 代码迷 >> Sql Server >> 请问一个sql的写法关于日期
  详细解决方案

请问一个sql的写法关于日期

热度:18   发布时间:2016-04-24 20:59:55.0
请教一个sql的写法关于日期
请教各位一个sql的写法:   如  今天是2013年7月1号   我需要得到的结果为   2013-06  2013-07,请问该怎么写 ! 

------解决方案--------------------
当前日期减去一天就是六月了,两个日期转换为字符型,取前六位就可以了
------解决方案--------------------
http://blog.csdn.net/dba_huangzj/article/details/7657979可以看看我的文章,里面可能有你需要的
------解决方案--------------------
select convert(char(7),getdate(),120)
------解决方案--------------------
当前月的上一月:
select convert(char(7),DATEADD(MONTH,-1,GETDATE()),120)

当前月份:
select convert(char(7),getdate(),120)

------解决方案--------------------
引用:
当前月的上一月:
select convert(char(7),DATEADD(MONTH,-1,GETDATE()),120)

当前月份:
select convert(char(7),getdate(),120)

对.CONVERT转换.
  相关解决方案