Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2011, 07:39
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 3 meses
Puntos: 0
Consulta con subquery? left join? o esta mal la estructura?

Buenas
tengo las siguientes tablas

socios (codigo, nombre)
grupo_familiar(codgrupo, codigo, fechaalta, parentesco)
adherente(codgrupo, codigo, parentesco)

Bueno el tema es que necesito mostrar en un reporte todos los socios y si es un socio adherente tener un campo que me indique el apellido del titular de ese grupo familiar.
guardo con la tabla grupo_familiar el campo codigo que es el codigo del socio titular y los demas integrantes estan en adherente donde tambien tengo codigo


El resultado que necesito es este:


Codigo Nombre Apellido Apellido Titular

0001 Daniel Moreno null
0002 Javier Tello null
0003 Oscar Videla Videla
0004 Jorge Videla Videla
0005 Maria Garcia Videla


Espero hacerme entender.

No pongo una consulta porque la verdad no pude crear nada que este cerca.

Tal vez este mal diseñado la estructura de la base de datos?