Hinzufügen eines String-Präfixes zu Spaltenwerten in MySQL
Um einem Spaltenwert in MySQL einen String voranzustellen, können Sie die CONCAT-Funktion verwenden . Diese Funktion kombiniert mehrere Zeichenfolgen zu einer einzigen.
Syntax:
UPDATE table_name SET column_name = CONCAT('string_to_prepend', column_name);
Beispiel:
Um das hinzuzufügen Fügen Sie am Anfang der Spalte „Name“ im Feld „Mitarbeiter“ die Zeichenfolge „test“ hinzu. Tabelle:
UPDATE employees SET name = CONCAT('test', name);
Beispiel mit bedingter Aktualisierung:
Wenn Sie nur Zeilen aktualisieren möchten, in denen der aktuelle Wert der Spalte nicht bereits die Zeichenfolge „test " vorangestellt, können Sie die folgende Abfrage verwenden:
UPDATE employees SET name = CONCAT('test', name) WHERE name NOT LIKE 'test%';
Dadurch wird sichergestellt, dass „test“ nur zu Spaltenwerten hinzugefügt wird, die nicht enthalten es.
Das obige ist der detaillierte Inhalt vonWie füge ich in MySQL ein String-Präfix zu Spaltenwerten hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!