mysql 将月份短名称转换为月份编号

btxsgosb  于 2023-11-16  发布在  Mysql
关注(0)|答案(2)|浏览(110)

我正在MySQL中搜索一个内置函数,用于为给定的月份短名称获取月份编号,如'Jan','jul',etc.

ivqmmu1c

ivqmmu1c1#

使用STR_TO_DATE()函数将String转换为Date,如下所示:

SELECT STR_TO_DATE('Apr','%b')

字符串
然后使用MONTH()从日期中获取月份号,如下所示:

SELECT MONTH(STR_TO_DATE('Apr','%b'))

查看此SQLFiddle

yhuiod9q

yhuiod9q2#

试试这个:

select month(str_to_date('Mar','%b'));

字符串

相关问题