Consulta varias tablas
Tengo una tabla PRINCIPAL y varias AUXILIARES, de las cuales algunas algunas existen registros para uno de la principal y en otras no.
Si hago una consulta de todas las tablas para obtener todos los datos, si en alguna no existe una entrada para la clave del registros principal, ya no me da un registro para esa clave. Que tengo que hacer para que si me lo de, aunque algunos datos vengan a null.
Ejemplo
Tabla principal.
PPalIdContacto (Clave PPal)
PPalNombre
auxiliar1
IdAuxiliar1 (Clave1)
Dato1
auxiliar2
IdAuxiliar2 (Clave2)
Dato2
Relación ppal-auxiliar1
PPalIdContacto (Clave Ppal)
IdAuxiliar1 (Clave1)
Relación ppal-auxiliar2
PPalIdContacto (Clave Ppal)
IdAuxiliar2 (Clave2)
Si yo hago un select para sacar NOMBRE, DATO1, DATO2
Si una clave principal no tiene registro en la tabla RELACIÓN PPAL-AUXILIAR2, no saldrá regisrto.
Que tengo que hacer para que me diera_
NOMBRE, DATO1, NULL O BLANCOS..
Gracias y saludos.
Si hago una consulta de todas las tablas para obtener todos los datos, si en alguna no existe una entrada para la clave del registros principal, ya no me da un registro para esa clave. Que tengo que hacer para que si me lo de, aunque algunos datos vengan a null.
Ejemplo
Tabla principal.
PPalIdContacto (Clave PPal)
PPalNombre
auxiliar1
IdAuxiliar1 (Clave1)
Dato1
auxiliar2
IdAuxiliar2 (Clave2)
Dato2
Relación ppal-auxiliar1
PPalIdContacto (Clave Ppal)
IdAuxiliar1 (Clave1)
Relación ppal-auxiliar2
PPalIdContacto (Clave Ppal)
IdAuxiliar2 (Clave2)
Si yo hago un select para sacar NOMBRE, DATO1, DATO2
Si una clave principal no tiene registro en la tabla RELACIÓN PPAL-AUXILIAR2, no saldrá regisrto.
Que tengo que hacer para que me diera_
NOMBRE, DATO1, NULL O BLANCOS..
Gracias y saludos.
1 Respuesta
Respuesta de smanero
1