Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como abreviar linha de strings com um delimitador de vários caracteres?


Aqui está uma opção:
concat(left(name, 1), '.', substring(name, locate('^*^', name) + 3, 1), '.')

Se você queria uma update consulta:
update mytable
set name = concat(left(name, 1), '.', substring(name, locate('^*^', name) + 3, 1), '.')