¿Qué búsqueda MySQL hará una búsqueda de texto y la reemplazará en un campo particular en una tabla?MySQL busca y reemplaza un texto en un campo
I.e. busque foo
y reemplace con bar
para que un registro con un campo con el valor hello foo
se convierta en hello bar
.
UPDATE [table_name] SET [field_name] = REPLACE ('[field_name]', "foo", "bar"); –
Creo que es más rápido no usar 'WHERE instr (campo, 'foo')> 0;' (para que no realice 2 búsquedas) ... ¿Estoy equivocado? – inemanja
¿Alguien puede comentar la pregunta de @ inemanja? ¿Sería más rápido sin la cláusula 'DONDE'? – SBhojani