Кто-нибудь знает, как преобразовать строку 2010-01 в JAN в mysql?
Спасибо,
Просто добавьте «-01» в конец вашей строки даты, тогда что-то вроде этого должно работать, используя DATE_FORMAT:
DATE_FORMAT
SELECT DATE_FORMAT('2010-01-01', '%b'); /* shows 'Jan' */
Попробуйте эту страницу: SQL FORMAT () или любой из двух приведенных выше ответов.
Если вам нужно больше, чем то, что делают встроенные функции SQl, вы можете сделать это, используякакой бы язык вы не использовали наряду с SQL (т. е. PHP и т. д.)