Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menyingkat baris string dengan pembatas beberapa karakter?

Ini salah satu pilihannya:

concat(left(name, 1), '.', substring(name, locate('^*^', name) + 3, 1), '.')

Jika Anda menginginkan update permintaan:

update mytable
set name = concat(left(name, 1), '.', substring(name, locate('^*^', name) + 3, 1), '.')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kategori rekursif dengan satu kueri?

  2. KIRI JOIN pesanan dan batas

  3. MySQL Pilih Dimana tanggal maks dan waktu maks

  4. Impor file .sql besar ke MySQL

  5. Menambahkan ke array yang sama dengan dua loop foreach berbeda PHP/SQL