sql >> Database teknologi >  >> RDS >> Mysql

MySQL MONTHNAME() fra tal

Du kan bruge STR_TO_DATE() for at konvertere tallet til en dato og derefter tilbage med MONTHNAME()

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

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

Advarsel:Dette kan være langsomt, hvis det gøres over mange rækker.



  1. Hvordan skriver man UTF-8-tegn ved hjælp af bulkinsert i SQL Server?

  2. MySQL Tilføj unik begrænsning

  3. Fjernede ved et uheld postgres standard superbruger privilegier - kan jeg få det tilbage?

  4. Implementering af SQL Server Performance Indicator for forespørgsler, lagrede procedurer og triggere