月份

时间:2017-08-04 08:06:06

标签: mysql

我正在尝试通过Monthname获取Month的名称,但它只返回(NULL)

Date = 4

MONTHNAME(str_to_date(Month(Date), '%m'))

2 个答案:

答案 0 :(得分:2)

根据MySQL的documentation,您可以直接在MONTHNAME列上使用date功能,例如:

SELECT MONTHNAME(Date);

这将为您提供所需的结果。

答案 1 :(得分:1)

试试这个:

SELECT MONTHNAME(STR_TO_DATE(1, '%m'));//returns January

另请阅读此Documentation