1、首先我们需要找到一个带日期字段的数据表,如下图所示
2、接下来向表中插入日期值,如下图所示
3、然后我们通过month函数获取月份即可,注意month里添加的是列名,如下图所示
4、运行SQL语句以后我们发现日期中的月份已经被提取出来了,如下图所示
5、另外我们还可以在Month中直接加GETDATE函数获取当前时间的月份,如下图所示
6、最后还可以运用MONTH和DATEADD搭配使用来获取日期的前一个月或者后一个月,如下图所示
7、综上所述,SQL获取日期的月份直接用MONTH即可,注意它可以和DATEADD函数搭配使用