2012-02-14?
如何将上述MYSQL语句修改为将日期格式化为字符串日期格式,即
2012-2月-02?
发布于 2012-05-29 13:44:38
使用MySQL的DATE_FORMAT()函数:
SELECT DATE_FORMAT('2012-02-14', '%Y-%b-%d');发布于 2012-05-29 13:45:16
MYSQL DateFormat函数
DATE_FORMAT(,'%Y-%b-%d')
发布于 2012-05-29 13:45:33
查看一下MySQL的DATE_FORMAT,它为您提供了将给定日期格式化为您的需要的许多可能性。
示例:
SELECT DATE_FORMAT('2012-02-14', "%Y-%b-%m");结果:
2012-Feb-02..。如果您真的想要大写字母中的月份缩写(也就是FEB而不是Feb,就像您的示例结果一样),只需在它周围加上一个UPPER:
SELECT UPPER(DATE_FORMAT('2012-02-14', "%Y-%b-%m"));结果:
2012-FEB-02https://stackoverflow.com/questions/10800369
复制相似问题