sql >> Database >  >> RDS >> Mysql

Mysql formatteert een string zoals XXXXXXXXXXXX naar XX-XX-XXXXXXX-X

Een manier om dat in MySQL te doen, is door een expressie te gebruiken met de functies SUBSTRING en CONCAT, zoals deze:

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


  1. PreparedStatement en setTimestamp in oracle jdbc

  2. SQL Server 2012 Service Pack 1 &Cumulatieve Update 1

  3. Voeg meerdere kolommen van de ene tabel samen met een enkele kolom uit een andere tabel

  4. Geen geschikte driver gevonden voor jdbc:postgresql://192.168.1.8:5432/NexentaSearch