入力は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 。小文字バージョンは2桁の年用で、大文字バージョンは4桁の年用です。