Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/06/2011, 16:36
Avatar de yense
yense
 
Fecha de Ingreso: febrero-2008
Ubicación: Perú Lima
Mensajes: 340
Antigüedad: 16 años, 11 meses
Puntos: 3
Respuesta: ayuda con consulta

te dejo todo el contenido

tabla_clientes
- id_cliente
- name
- detalle

tabla_direccion
- id_direccion
- typo_direccion
- direccion1
- direccion2
- id_cliente

en caso del campo "typo_direccion" solo tengo "home" y "work"
cuando agrego un usuario este le le agrega dos registros en la direccion

asi es que quiero mostrar la "direccion1" de los dos tipos

para ello hice esta consulta

select cl.id_cliente , cl.name , dr1.direccion1 , dr2.direccion1 from tabla_clientes cl
inner join tabla_direccion dr1 on cl.id_cliente = dr1.id_cliente and dr1.typo_direccion = 'home'
inner join tabla_direccion dr2 on cl.id_cliente = dr2.id_cliente and dr2.typo_direccion = 'work'
where cl.name like 'parte_nombre%'


bueno esto es todo lo que quiero hacer

pero cuando ejecuto esta consulta no me muestra nada por el motivo que en la segunda vez que uso la tabla_direccion esta siempre manda null


como puedo hacer dicha consulta

si me puede ayudar
__________________
©® -> Conocer algo mas es dar un paso mas <- ®©