Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2011, 15:04
mikexloo
 
Fecha de Ingreso: mayo-2011
Mensajes: 25
Antigüedad: 13 años
Puntos: 1
Reemplazar o borrar un "str" de un "str_list"

Llevo desde ayer intentando hacer esto no encuentro solucion, os agradezco cualquier ayuda que podais darme :

Tengo un campo en una columna algo que mysql llama una str_list por ejemplo algo como esto (4,6,1,9,18) me gustaria saber como reemplazar uno de los string por 0 o en su defecto borrar el str (comas incluido).

He intentado con esto :
(4,6,1,9,18) para el ejemplo

UPDATE tabla_seleccionada SET campo_string_list = REPLACE(campo_string_list,'FIND_IN_SET('1',campo_s tring_list)','') WHERE id='6'

con esto solo consigo que elimine el 1 , del stringlist y me deja esto: (4,6,,9,8)
es decir borra todos los caracteres "1". mi intension es que por ejemplo 18,100, 112, etc queden intactos

los numeros 1 y 6 serian $variables.

Muchas gracias