Hallo Sigmar,
Mein Beispiel: Spalte A enthält die Einträge:
ID1, "Eintrag1"
ID2, "Eintrag1"
ID3, "Eintrag2"
ID4, "Eintrag2,Eintrag3,SonstigerText"
Dein vierter Datensatz sieht nach einem Fehler im Datenmodell aus und Du hättest möglicherweise kein Problem mehr, wenn Du diesen behebst:
Tabelle A
id
id
--
1
2
3
4
Tabelle B
id
fk_a -- Fremdschlüssel zur Tabelle A
wert
id | fk_a | wert
--------------------
1 | 1 | Eintrag1
2 | 2 | Eintrag1
3 | 3 | Eintrag2
4 | 4 | Eintrag2
5 | 4 | Eintrag3
6 | 4 | SonstigerText
Hier kannst Du wunderbar mit
UPDATE
TabelleB
SET
wert = 'EintragXY'
WHERE
wert = 'Eintrag2'
arbeiten.
Kann ich in einem Abwasch alle Enitrag2-Einträge suchen und gegen EintragXY austauschen, ohne den Rest zu verändern?
prinzipiell: ja
Ich kenne das suchen und ersetzen über "update set ...="...".
UPDATE mit SET und WHERE und Stringoperationen. Das geht mir REPLACE(), wie Tom Dir bereits geschrieben hat.
Wenn es jedoch so ist, wie ich vermute, rate ich Dir dazu, Änderungen an Deinem Tabellendesign vorzunehmen.
Freundliche Grüße
Vinzenz