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

MySQL MONTHNAME() à partir de nombres

Vous pouvez utiliser STR_TO_DATE() pour convertir le nombre en date, puis revenir avec MONTHNAME()

SELECT MONTHNAME(STR_TO_DATE(6, '%m'));

+---------------------------------+
| MONTHNAME(STR_TO_DATE(6, '%m')) |
+---------------------------------+
| June                            |
+---------------------------------+

Avertissement :Cette opération peut être lente si elle est effectuée sur un grand nombre de lignes.