2012-02-14
如何修改上述MYSQL语句以将日期格式化为字符串日期格式,即
2012-FEB-02?
答案 0 :(得分:4)
使用MySQL的DATE_FORMAT()
功能:
SELECT DATE_FORMAT('2012-02-14', '%Y-%b-%d');
答案 1 :(得分:0)
MYSQL DateFormat功能。
DATE_FORMAT(< your_date_field>,'%Y-%b-%d')
答案 2 :(得分:0)
看看MySQL DATE_FORMAT
,它为您提供了很多可能的格式,根据您的需要设定特定日期。
示例:
SELECT DATE_FORMAT('2012-02-14', "%Y-%b-%m");
结果:
2012-Feb-02
...如果你真的想要大写字母的月份缩写(又名FEB
而不是Feb
,就像你的例子结果一样),只需在它周围包裹一个UPPER
:< / p>
SELECT UPPER(DATE_FORMAT('2012-02-14', "%Y-%b-%m"));
结果:
2012-FEB-02