Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/05/2009, 07:24
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: consulta multiple con Select...Replace

Me faltó un parentesis darkleo.

Código mysql:
Ver original
  1. SELECT if(SUBSTRING(ScopeName,1,22)='pc_empresarial256k_arm',REPLACE(ScopeName,SUBSTRING(ScopeName,1,22),'pc_empresarial192k_arm'),if(SUBSTRING(ScopeName,1,22)='pc_empresarial192k_arm',REPLACE(ScopeName,SUBSTRING(ScopeName,1,22),'pc_empresarial164k_arm'),scopename)) as cambio FROM disp_ips;

Y ya sabes, este es un ejemplo para dos comparaciones, puede ser para n comparaciones, pero hay que tener cuidado con el manejo de paréntesis.


Esta si creo te funcione.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming