sql >> Database >  >> RDS >> Mysql

MYSQL:een tekenreeks converteren naar een maand (getal)

Om de afkorting om te zetten in de naam van de volledige maand:

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

Gebruik om afkortingen om te zetten in cijfers:

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


  1. Print de eigenlijke query die MySQLdb uitvoert?

  2. Kan geen lower_case_table_names instellen in MySQL 8.x op Windows 10

  3. 6 redenen waarom Microsoft Access uw bedrijf kan helpen

  4. Hoe kan ik het SQL-uitvoeringsplan in Oracle zien?