2013-11-12 3 views

ответ

3

Вы должны отформатировать дату, чтобы сортировать его:

select aDate from t 
order by str_to_date(aDate,'%b-%Y') 

Это очень неэффективно, хотя. Я бы рекомендовал вам обновить это поле и сделать его полем даты или как минимум двумя целями: один для месяца и один для года. Затем, если вам нужно получить название месяца, вы можете использовать функцию monthname(date).

+2

благодаря она работала хорошо для меня.Я бы рассмотреть ваши советовать – user2979046

Смежные вопросы