【发布时间】:2012-01-24 13:28:13
【问题描述】:
有谁知道如何在 mysql 中将字符串 2010-01 转换为 JAN 吗?
谢谢,
【问题讨论】:
有谁知道如何在 mysql 中将字符串 2010-01 转换为 JAN 吗?
谢谢,
【问题讨论】:
试试这个页面:SQL FORMAT(),或以上两个答案中的任何一个。
如果您需要的不仅仅是 inbouild SQl 函数所能做的,您可以使用与 SQL 一起使用的任何语言(即 PHP 等)来完成此操作
【讨论】:
只需将“-01”添加到日期字符串的末尾,然后使用DATE_FORMAT 就可以了:
SELECT DATE_FORMAT('2010-01-01', '%b'); /* shows 'Jan' */
【讨论】:
UPPER(DATE_FORMAT('2010-01-01', '%b'));