表 TB
ID datatime
1 2008年08月08日
如何查询显示的结果为
ID 年份ID 年份 年月ID 年月 季度ID 季度 月日ID 月日
1 2008 2008年 200808 2008年08月 200803 2008年03 0808 08月08日
季度 1-3为01 4-6为02 7-9为03 10-12为04
要用到很多日期函数 不是很明白 求解
ID datatime
1 2008年08月08日
如何查询显示的结果为
ID 年份ID 年份 年月ID 年月 季度ID 季度 月日ID 月日
1 2008 2008年 200808 2008年08月 200803 2008年03 0808 08月08日
季度 1-3为01 4-6为02 7-9为03 10-12为04
要用到很多日期函数 不是很明白 求解
ID,
年份ID=DATEPART(YEAR,[datetime]),
年份=DATENAME(YEAR,[datetime])+'年',
年月ID=DATENAME(YEAR,[datetime])+DATENAME(MONTH,[datetime]),
年月=DATENAME(YEAR,[datetime])+'年'+DATENAME(MONTH,[datetime])+'月',
季度ID=DATENAME(YEAR,[datetime])+DATENAME(QUARTER,[datetime]),
季度=DATENAME(YEAR,[datetime])+'年'+DATENAME(QUARTER,[datetime]),
月日ID=DATENAME(MONTH,[datetime])+DATENAME(DAY,[datetime]),
月日=DATENAME(MONTH,[datetime])+'月'+DATENAME(DAY,[datetime])+'日'
from tb