Строка "гггг-мм" в "ммм" конвертируется в месяц в MySQL - PullRequest
0 голосов
/ 20 декабря 2011

Кто-нибудь знает, как преобразовать строку 2010-01 в JAN в mysql?

Спасибо,

Ответы [ 2 ]

3 голосов
/ 20 декабря 2011

Просто добавьте «-01» в конец вашей строки даты, тогда что-то вроде этого должно работать, используя DATE_FORMAT:

SELECT DATE_FORMAT('2010-01-01', '%b');  /* shows 'Jan' */
0 голосов
/ 20 декабря 2011

Попробуйте эту страницу: SQL FORMAT () или любой из двух приведенных выше ответов.

Если вам нужно больше, чем то, что делают встроенные функции SQl, вы можете сделать это, используякакой бы язык вы не использовали наряду с SQL (т. е. PHP и т. д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...