Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/05/2013, 07:29
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consulta IF mysql

Yo he intentado darte una solución para los datos que ofrecías.
el union me permite, por un lado, darte los datos de todos los campos tal cual; y, por otro, modificar la salida del campo porigen_name_if cuando el valor de ese campo es desty1. Se trata de un alias, que en el ejmplo que te he puesto es un valor fijo, puesto que no sé qué otras salidas deseas. Naturalmente, un IF anidado como el que propones, te dará el resultado que quieres, pero debes aclarar qué resultado concreto para todos los casos quieres obtener en la consulta a partir de los datos que tienes. Yo pensé que solo te interesaba mostrar dos veces y una de ellas de otra manera los registros cuyo valor fuera desty1.