Netti: Mysql SET update

Beitrag lesen

Vielen Dank für Deine Antwort!

Genau das ist mein Problem REPLACE() ersetzt alles:

REPLACE(
		laenge_wort,
		(SUBSTRING_INDEX(SUBSTRING_INDEX(liste2, ',', FIND_IN_SET('a', liste1)), ',', -1)),
		((SUBSTRING_INDEX(SUBSTRING_INDEX(liste2, ',', FIND_IN_SET('a', liste1)), ',', -1))+1)
				)

Dennoch müsste es gehen...

es wird ja eineindeutig die Stelle mit "FIND_IN_SET('a', liste1))" gefunden…

In der Doku habe ich folgendes gefunden UPDATE tbl SET set_col = set_col & ~(1 << (FIND_IN_SET('TheValueToBeRemoved', set_col)-1)) WHERE ...

also müsste es evtl. bitweise funktionieren