Vinzenz Mai: MySql - in Spalte ersetzen

Beitrag lesen

Hallo Marius,

ich möchte in einer Tabelle in jeder Zeile WHERE nummer LIKE '+0049%' durch ein Update '+0049' ersetzen, das was möglicherweise vor dem Update hinter '+0049' Stand soll unberührt bleiben.

Also nach dem Update soll aus:
+0049 1234
0049 5555
+0049 6789

folgendes werden:
0 1234
0049 5555
0 6789

Du möchtest also Zeichenkettenoperationen vornehmen. Es ist daher naheliegend, sich im Handbuchkapitel String Functions umzusehen.

Eine Kombination von CONCAT() und SUBSTRING() sollte es tun.

Freundliche Grüße

Vinzenz