A ver si me podeis echar una mano que ando un poco espeso. Tengo que hacer una consulta sobre tres tablas, dos de ellas (B y C) "hijas"de la principal (A) a través del campo "código" común a las tres (no hay relación creada en la BBDD). El caso es que los registros "hijo" o bien están en B o en C, pero no en las dos a la vez.
Ejemplo:
Tabla A: codigo / nombre / .....
Tabla B: codigo/ calle / ....
Tabla C: codigo / carretera / ....
Si por ejemplo el registro "hijo" estuviese en B, necesitaría obtener: codigo/nombre/calle. Si estuviese en C sería codigo/nombre/carretera. Lo ideal sería que no me apareciesen en blanco los campos de la tabla (B o C) que no tuviese el registro, es decir, si pudiese obtener un resultado codigo/nombre/direccion y en dirección ir teniendo la calle o carretera según corresponda sería cojonudo. Todo ello, como os dije, en una única consulta.
No sé si me he explicado bien, pero llevo un rato dándole vueltas y de momento no lo veo![]()
Un saludo.