由于您输入的内容是字符串形式的字符串,因此
03.09.13我假设(因为今天是2013年9月3日)它是
dd.mm.yy。您可以使用将该日期转换为日期
STR_TO_DATE:
STR_TO_DATE(myVal, '%d.%m.%y')
然后,您可以使用
DATE_FORMAT以下命令将其格式化为字符串:
DATE_FORMAT(STR_TO_DATE(myVal, '%d.%m.%y'), '%Y-%m-%d')
请注意,今年是
%y(小写的“y”)中
STR_TO_DATE和
%Y(大写的“Y”)中
DATE_FORMAT。小写版本用于两位数年份,大写版本用于四位数年份。


![SQL日期格式转换?[dd.mm.yy为YYYY-MM-DD] SQL日期格式转换?[dd.mm.yy为YYYY-MM-DD]](http://www.mshxw.com/aiimages/31/400710.png)
