标签: mysql
我想在MySQL命令行中更改日期格式。
create table date(date Date);
我的日期来自于这样的字符串:
YYYY-MM-DD
我希望它们的格式为:
YYYY
我如何使用mysql执行此操作?
答案 0 :(得分:0)
这里是YYYY的mysql中的DATE_FORMAT函数。请阅读它的格式化/工作原理。
DATE_FORMAT(date, "%Y");
答案 1 :(得分:0)
MySQL中还有一种YEAR类型。在这种情况下,您可以使用:
YEAR
CREATE TABLE yourtable (yourcolumn YEAR);
有关详细信息,请参阅manual。
您可以使用YEAR() function仅从date / datetime列中提取年份。例如
YEAR()
date
datetime
SELECT YEAR(yourcolumn) FROM yourtable;