Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/10/2007, 12:01
Nexus_6
 
Fecha de Ingreso: octubre-2007
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: UPDATE complejo con SQL

Cita:
Iniciado por Kelpie Ver Mensaje
¿No te vale con algo así?:

UPDATE tabla SET movil=tfno, tfno="" WHERE tfno LIKE "6%";
y luego
UPDATE tabla SET movil="" WHERE tfno NOT LIKE "6%";

Sustituyendo el '%' por el caracter comodín que corresponda en tu sistema
El tema es que he simplificado un poco el problema. El campo "teléfono" original puede contener dos teléfonos separados por un guión, anotaciones, teléfonos sin prefijo 9X, es un caos... por lo que el update se complica bastante, por eso comentaba lo de script PHP o javascript para hacer el update

Cita:
Iniciado por txels Ver Mensaje
Puedes hacerlo programando uno de los poco utilizados "Cursor" de Sql Server.

Pegale un ojo a esto:
Cojonudo el link! Creo que esto supera mis conocimientos de SQL. Me va a tocar empollarmelo a ver que consigo sacar.

Muchas gracias a los dos.