Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2013, 16:50
mono_chimuchino
 
Fecha de Ingreso: noviembre-2011
Mensajes: 44
Antigüedad: 12 años, 5 meses
Puntos: 0
Exclamación Consulta IF mysql

Hola como estan??' Tengo el siguiente problema...

resulta que me pidieron que cambiara alguno valores para los usuarios por fuera de la base de datos, por ejemplo si en la base de datos esta guardado como "trajectory 1" en un select se muestre como "Nueva trayectoria desde lugar 1" --> Ej

Esto lo logro hacer con la siguiente consulta
Código SQL:
Ver original
  1. SELECT
  2.     IF(porigen_id=1,'Destino 1',
  3.         IF(porigen_id=2,'Destino 2',
  4.         IF(porigen_id=3,'Destino 3','No'))) AS porigen_name_if,porigen_name
  5. FROM punto_origen
suponiendo que los datos en la bd son desti1, desty2,desty3, hasta ahora todo bien.....

el tema es que me pidieron que al mostrar el 1 por ejemplo me muestre "Destino 1" y por ejemplo "Nuevo Destino 1"

osea que en vez de esto...

porigen_name_if - ID - Name
Destino 1 1 desty1
Destino 2 2 desty2
Destino 3 3 desty3

La Consulta muestre

porigen_name_if - ID - Name
Destino 1 1 desty1
Nuevo Destino 1 1 desty1
Destino 2 2 desty2
Destino 3 3 desty3

No importa que se repita el codigo 1, de hecho esa es la idea,

ojala me puedan ayudar, muchas gracias

Última edición por gnzsoloyo; 10/05/2013 a las 10:56