我目前正在尝试将“日期时间”字段转换为“年+周”字段。我所拥有的是以下
CreateDate
------------------------
2012-08-15 07:22:56.000
2012-11-16 10:10:00.000
2013-01-22 08:47:37.000
2013-01-22 08:55:18.000
2013-01-22 09:00:38.000
2013-01-29 16:26:25.000
我想要这个
Weekstamp
------------------------
2013-32
2013-33
2013-34
2013-35
2013-36
2013-37
2013-45
谁能告诉我这是怎么做的?非常感谢。
使用此代码
select (cast(Year(YourDateTimeColumn) as varchar(4))+'-'+cast(datepart(wk,YourDateTimeColumn) as varchar(2))) Weekstamp from YourTableName
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句