Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann man eine Reihe von Zeichenfolgen mit einem Trennzeichen mit mehreren Zeichen abkürzen?

Hier ist eine Option:

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

Wenn Sie ein update wollten Abfrage:

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