sql >> Database >  >> RDS >> Mysql

Hoe rijen strings af te korten met een scheidingsteken voor meerdere tekens?

Hier is een optie:

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

Als je een update . wilt vraag:

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


  1. Hoe voorkom je dat Mysql Connector/J de tijdzone DATE en TIME converteert?

  2. Oracle SQL:rijen samenvoegen tot één rij

  3. Hoe Java Hibernate configureren voor Google Cloud SQL?

  4. Overschrijf seriële volgorde in PostgreSql met Entity Framework (C#)