MySql UPDATE row string from sql sentence (actualizar parte de una celda con una sentencia sql) [Solucionado]

MySql UPDATE row string from sql sentence (actualizar parte de una celda con una sentencia sql) [Solucionado]

Si necesitamos actualizar multiples celdas de una base de datos y no queremos andar programando innecesariamente selects con whiles y demás, podemos hacerlo con una simple sentencia:

UPDATE db.table
SET col = REPLACE(col, 'buscado', 'nuevotexto')
WHERE col LIKE '%buscado%';

Con esta simple sentencia (si queremos podemos poner AND para limitar más la sentencia) actualizaremos todos los registros de nuestra base de datos en segundos y sin necesidad de programar nada.

U5XrqegDp!TK
Léete también  Trigger para crear slug únicos en MySQL automáticamente

AYUDANOS a poder seguir dando respuestas. Te podemos echar una mano y tú también a nosotros, símplemente dale a me gusta.