Mysql SQL-将日期转换为字符串

Mysql SQL-将日期转换为字符串,mysql,date,type-conversion,Mysql,Date,Type Conversion,我有一个表,其中有一个日期列('yyyy-mm-dd')。我想从该栏中提取每个日期的月份,并以“MMM”样式或月份全名打印出来(例如2017-09-22-->“9月”或“9月”) 我知道如何提取月份,但不知道如何转换…我尝试了一些与NAMEDATE类似的问题,但我得到了错误。。。有什么建议吗?使用 日期转换功能因供应商而异。你要的是SQL Server还是MySQL?SQL…我在工作台上使用它可能是我删除了不兼容的数据库标记的副本。请标记您真正使用的数据库。在MySQL中,您需要date\u f

我有一个表,其中有一个日期列('yyyy-mm-dd')。我想从该栏中提取每个日期的月份,并以“MMM”样式或月份全名打印出来(例如2017-09-22-->“9月”或“9月”)

我知道如何提取月份,但不知道如何转换…我尝试了一些与NAMEDATE类似的问题,但我得到了错误。。。有什么建议吗?

使用


日期转换功能因供应商而异。你要的是SQL Server还是MySQL?SQL…我在工作台上使用它可能是我删除了不兼容的数据库标记的副本。请标记您真正使用的数据库。在MySQL中,您需要
date\u format()
函数(在SQL Server中,可以是
format()
convert()
)。@Kh.Taheri我已经尝试过了,从我写的内容可以看出。没有work@GeorgeXReplay如果它完全满足您的要求,然后点击计票下的右标记接受它
SELECT MONTHNAME('2008-02-03');
        -> 'February'