如何用SQl语句只读取日期的年份和月份

如果substr(TollDate,0,7)抑制日期字符串,则首先抑制to_char,然后抑制该字符串。
这是Oracle的字符串,其他字符串也类似。

sqlserver截取日期的年份和月份

sqlserver使用part函数截取年月日。
时间,例如年、月、日。

2.参数的给定部分可以是以下值:

IV。
)返回:2017

2.rt(mm,'2017-1-1')返回:1

5。
dateparts函数返回一个整数值,与datepart相同,只是返回数据类型不同。

sql截取一个已存日期字段的年份、月份,例如:2011/5/510:20:00现在只想分别取出年份和月份,请高手帮忙

selectDATEPART(ANN,'2011/5/510:20:00')selectDATEPART(月,'2011/5/510:20:00')selectDATEPART(DAY,'2011/5/510:20:00')SQLSERVER2008版本测试正确