在MySQL中,如果想要將日期格式化成年份,我們可以使用DATE_FORMAT函數(shù)。
SELECT DATE_FORMAT(date_column, '%Y') AS year FROM table_name;
其中,date_column表示日期類型的列名,table_name表示表名,%Y表示按照4位數(shù)字的形式顯示年份。同時,在SELECT語句中,我們可以給年份取一個別名,例如上面的例子中我們將年份別名為year。
使用DATE_FORMAT函數(shù)還可以按照其他格式格式化日期,例如:
SELECT DATE_FORMAT(date_column, '%Y-%m-%d') AS year_month_day FROM table_name;
上述代碼將會將日期格式化成如2021-01-01的形式。如果只想顯示月份,可以使用%Y-%m的格式。
需要注意的是,在使用DATE_FORMAT函數(shù)時,date_column必須為日期類型的列,否則將無法進行格式化。
上一篇css樣式一樣效果不同