在SQL Select上将YYYYMMDD日期格式化为文本

时间:2011-10-10 17:42:28

标签: mysql sql function date time

  

可能重复:
  Specific Date Format in mysql

select date from table返回20111010

2011年10月10日返回的select FORMATFUNC(????, date,?) from table是什么?

mysql但必须有和dum标准对

2 个答案:

答案 0 :(得分:4)

您需要DATE_FORMAT()

语法:

SELECT DATE_FORMAT('2011-10-10 19:46:00', '%M %d, %Y');

答案 1 :(得分:0)

它可能类似于

SELECT DATE_FORMAT('2009-10-04 22:23:00', '%M %d, %Y');

如果您需要更多选项,请阅读: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format