MySQL查询当前年月
在MySQL中,查询当前年月可以有多种方法。下面将介绍其中的一种方法。
使用NOW()函数
NOW()函数可以返回当前日期和时间,而我们只需要获取当前的年月,可以使用YEAR()和MONTH()函数进行提取。
具体的SQL语句如下:
SELECT YEAR(NOW()), MONTH(NOW());
结果示例
运行上述SQL语句后,会返回当前年月的值。例如,假设当前是2022年2月,那么返回的结果将是:
2022 2
其中,“2022”是当前年份,“2”是当前月份。
使用别名
为了方便查询和使用,我们可以使用别名来对返回结果进行命名,并使用AS关键字进行定义。
具体的SQL语句如下:
SELECT YEAR(NOW()) AS year, MONTH(NOW()) AS month;
结果示例
运行上述SQL语句后,同样会返回当前年月的值,但是使用了别名进行定义。例如,假设当前是2022年2月,那么返回的结果将是:
year: 2022, month: 2
其中,“year”和“month”是我们定义的别名,分别代表当前年份和月份。