我从数据库中检索并存储Date字段。在图表上,我只想打印每月的#34;" with month_name
DATE_FORMAT和MONTHNAME完成工作,但不能一起工作。问题的任何替代方案?
INPUT: 2015-02-20 00:00:10
OUTPUT: 20th Feb
答案 0 :(得分:1)
既然你提到了Oracle:
SELECT TO_CHAR(to_timestamp('2015-02-20 00:00:10','YYYY-MM-DD HH24:MI:SS'),'ddth Mon')
FROM dual
答案 1 :(得分:0)
由于我不再看到Marius提到的Oracle引用,这里有一个MySQL选项:
select date_format('2015-02-20 00:00:10','%D %b');
返回:
20th Feb
Here是date_format函数的一些其他格式选项。