Мне нужно преобразовать значение varchar от 01.01.2011 в дату в mySQL, и я хочу только месяц и год. Чтобы я мог затем использовать функцию PERIOD_DIFF
(поэтому мне нужно было бы преобразовать вышеприведенное в 201101).
Я пробовал разные способы, используя функцию STR_TO_DATE
:
SELECT STR_TO_DATE(CYOApp_oilChangedDate, '%m/%Y') FROM CYO_AppInfo
Но я получаю странные результаты ... (например: 2009-01-00)
Что я делаю неправильно?