В mysql есть функция STR_TO_DATE, которую вы должны использовать для создания новой даты, используя отдельные части, которые вы описали в своей проблеме.Последний ввод в функцию должен быть STR_TO_DATE ('01, 5,2013 ','% d,% m,% Y '), где аргумент один - это строка фактической даты, а аргумент два - формат новой даты.Вы должны иметь возможность создать первый аргумент, объединив свои части вместе, а затем указав, какой формат даты вам нужен.