我正在 MySQL 中搜索内置函数,以获取月份短名称的月号,例如'Jan','jul',etc.
答案 0 :(得分:3)
使用STR_TO_DATE()
函数将String转换为Date,如下所示:
SELECT STR_TO_DATE('Apr','%b')
并使用MONTH()
从此日期获取月份编号:
SELECT MONTH(STR_TO_DATE('Apr','%b'))
答案 1 :(得分:0)
试试这个:
select month(str_to_date('Mar','%b'));