Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2010, 12:39
jebus3
 
Fecha de Ingreso: febrero-2010
Ubicación: Santiago
Mensajes: 82
Antigüedad: 14 años, 10 meses
Puntos: 0
Duda con consulta sql

hola esta es mi duda


Resulta que tengo la tabla Padres con los siguientes datos

dad_id dad_nom dad_expe dad_expepro dad_oper dad_gest dad_jefe
1 juan 0 0 1 0 0
2 predro 0 1 0 0 0
3 diego 0 0 1 1 0

Tengo que devolver el dad_nom con el dad_id y ademas

si en dad_expe me aparece un 1 tengo que devolver papa es experto
sino si en dad_expepro = 1 papa es super experto
sino si en dad_oper= 1 papa es un operativo
sino si en dad_gest = 1 papa es gestionador
sino si en dad_jefe = 1 papa es jefe

pero la parte de que papa es ...... tengo que sacarlo de otra tabla Datos
dato_tip = 'papa'
dato_id = 1 dato_nombre = papa es experto
dato_id = 2 dato_nombre = papa es super experto
dato_id = 3 dato_nombre = papa es un operativo
dato_id = 4 dato_nombre = papa es gestionador
dato_id = 5 dato_nombre = papa es jefe


un ejemplo de lo que tengo que mostrar con juan

juan / papa es un operativo
pedro /papa es super experto
diego / papa es un operativo papa papa es gestionador

gracias