MySQL - Rellenar dos campos de select con el mismo campo de otra

 
Vista:

Rellenar dos campos de select con el mismo campo de otra

Publicado por toti (9 intervenciones) el 21/02/2014 08:11:50
Hola, tengo dos tablas:

t1 --> id_t1, campo1, campo2, .... (clave id_t1)
t2 --> id_t2, id_t1,valor (clave id_t2 + id_t1)

si id_t2 = 4 el campo t2.valor guarda un tipo de información ( el perfil )
si id_t2 = 6 el campo t2.valor guarda otro tipo de información ( el método )

quiero hacer una select para sacar la información de t1 y para cada fila sacar el valor correspondiente
del campo valor de la tabla2, es decir, el campo t2.valor debe rellenar dos campos de la select dependiendo si
el campo t2.id_t2 tiene el valor 4 o 6

sería algo así:

select t1.campo1, t1.campo2, perfil, metodo
from t1 inner join t2 on t1.id_t1 = t2.id_t1
where t1.id_t1 = 14589

pero no consigo sacar el perfil y el método correctamente, alguien sabe cómo hacerlo

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder