sql >> Databáze >  >> RDS >> Mysql

MYSQL:Jak převést řetězec na měsíc (číslo)

Chcete-li převést zkratku na celý název měsíce, použijte:

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

Chcete-li převést zkratku na číslo, použijte:

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


  1. Výběr více hodnot max() pomocí jediného příkazu SQL

  2. Soulad s PCI pro MySQL a MariaDB s ClusterControl

  3. Dotaz na seznam počtu záznamů v každé tabulce v databázi

  4. MYSQL_ROOT_PASSWORD je nastaveno, ale přístup odepřen uživateli 'root'@'localhost' (pomocí hesla:YES) v kontejneru dockeru