Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2011, 09:56
wolfmao
 
Fecha de Ingreso: abril-2007
Mensajes: 110
Antigüedad: 17 años
Puntos: 0
update con consulta sobre la misma columna!!

Saludos Señores
se me ha presentado una duda que no he logrado solucionar, espero me puedan colaborar.

tengo una tabla donde hay un campo nombre que es una cadena de caracteres.
el problema es que hay algunos registros que contiene un numero referente a un codigo. necesito eliminar ese numero de los registros que lo tengan.

tabla inicial

id --- nombre --
1 | SantaSofia - (1231231)
2 | Maria Ospina
3 | E.S.S caldas - (4364534)

necesito que me quede asi;

id --- nombre --
1 | SantaSofia
2 | Maria Ospina
3 | E.S.S caldas

se que con un like puedo listar los que tienen ese numero.

asi:

select nombre from tabla where nombre like '%- (%'



como puedo hacer para cambiar el campo y solo dejar el nombre sin los numeros y los caracteres que los acompaña??

muchas gracias quedare atento a sus respuestas

feliz dia