Mysql
 sql >> Base de données >  >> RDS >> Mysql

MYSQL :Comment convertir une chaîne en un mois (Nombre)

Pour convertir une abréviation en nom de mois complet, utilisez :

mysql> select monthname(str_to_date('Mar','%b'));
+------------------------------------+
| monthname(str_to_date('Mar','%b')) |
+------------------------------------+
| March                              |
+------------------------------------+

Pour convertir une abréviation en nombre, utilisez :

mysql> select month(str_to_date('Mar','%b'));
+--------------------------------+
| month(str_to_date('Mar','%b')) |
+--------------------------------+
|                              3 |
+--------------------------------+