Mysql
 sql >> Database >  >> RDS >> Mysql

Come abbreviare una riga di stringhe con un delimitatore di più caratteri?

Ecco un'opzione:

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

Se desideri un update domanda:

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