UPDATE tabell
SET kolumn = REPLACE(kolumn, söksträng, nysträng)
WHERE kolumn LIKE '%söksträng%'
Kan möjligen fungera. Jag har inte testat detta dock.
2 svar · 222 visningar · startad av Peeer
Hej!
Finns det någon "sök och ersätt"-funktion i MySQL? Jag vill söka igenom alla poster i en tabell och där kolumnen "kolumn" innehåller en viss sträng så vill jag ersätta den strängen med en annan sträng. Det är alltså inte hela värdet i kolumnen som ska ersättas, utan bara den del som matchar min söksträng.
Går det och isf hur?
UPDATE tabell
SET kolumn = REPLACE(kolumn, söksträng, nysträng)
WHERE kolumn LIKE '%söksträng%'
Kan möjligen fungera. Jag har inte testat detta dock.
Woo, det fungerar ju kalas! :)