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

Mysql naformátujte řetězec jako XXXXXXXXXXXX až XX-XX-XXXXXXX-X

Jedním ze způsobů, jak toho dosáhnout v MySQL, je použít výraz s funkcemi SUBSTRING a CONCAT, jako je tento:

CONCAT(
  SUBSTR(str,1,2), 
  '-',
  SUBSTR(str,3,2),
  '-',
  SUBSTR(str,5,7),
  '-',
  SUBSTR(str,12,1)
 ) AS formatted_str


  1. Po odstranění záznamů na SQL Serveru resetujte seed identity

  2. Jak zobrazit řádky jako sloupce v MySQL?

  3. Produkt Microsoft Office, který odmítá zemřít

  4. django.db.utils.ProgrammingError:vztah app_user během testu manage.py neexistuje