Mysql选择月份名称作为数字

时间:2016-09-09 06:57:43

标签: mysql

我需要使用mysql select查询从event表中获取月号。这是我的EVENT表,

enter image description here

查询 SELECT month(str_to_date(month,'%d')) AS m FROM event``

但结果是 enter image description here

如何将月份列转换为数字..

1 个答案:

答案 0 :(得分:2)

使用%M的%M

mysql> SELECT month(str_to_date('April','%M')) AS m;
+------+
| m    |
+------+
|    4 |
+------+
1 row in set (0.05 sec)