Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MYSQL:Jak przekonwertować ciąg na miesiąc (liczba)

Aby przekonwertować skrót na pełną nazwę miesiąca, użyj:

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

Aby przekonwertować skrót na liczbę, użyj:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacz MySQL przy zdarzeniach Insert/Update

  2. Podziel ciąg i przeprowadź pętlę przez wartości w procedurze MySql

  3. Jest jakiś sposób na połączenie tych dwóch zapytań bez podzapytania?

  4. Jaka jest różnica między ifnull a coalesce w mysql?

  5. Komentarze MySql dla kolumn widoku?