在MySQL中,獲取當前年和月可以使用YEAR()和MONTH()函數。
YEAR()函數用于提取日期或日期/時間表達式的年份,MONTH()函數用于提取日期或日期/時間表達式的月份。
SELECT YEAR(NOW()); -- 獲取當前年份
SELECT MONTH(NOW()); -- 獲取當前月份
以上示例中,NOW()函數返回當前日期和時間,YEAR()和MONTH()函數分別提取當前日期和時間的年份和月份。
除了使用NOW()函數,也可以使用CURDATE()函數來獲取當前日期,如下所示:
SELECT YEAR(CURDATE()); -- 獲取當前年份
SELECT MONTH(CURDATE()); -- 獲取當前月份
總之,使用YEAR()和MONTH()函數可以輕松地從日期或日期/時間表達式中提取年份和月份,使您可以更好地管理MySQL數據庫中的日期和時間數據。