入力は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桁の年用です。