在MySQL中,我們可以使用DATE_FORMAT函數來將日期格式化成我們想要的形式,比如取出年份和月份。
SELECT DATE_FORMAT(date_column, '%Y-%m') AS year_month FROM table_name;
其中,date_column表示要格式化的日期列,table_name表示要查詢的數據表。在DATE_FORMAT函數的第二個參數中,%Y表示取出年份,%m表示取出月份,兩者中間用“-”連接。
如果要取出當前年份和月份,可以使用NOW()函數:
SELECT DATE_FORMAT(NOW(), '%Y-%m') AS year_month;
同樣地,%Y表示取出年份,%m表示取出月份,兩者中間用“-”連接。
這樣,我們就可以方便地在MySQL中取出字符串日期的年份和月份了。