Buenas, necesito armar una consulta, en la que interactúan tres tablas... ahora las detallo
Código HTML:
Personas // tiene un campo id único
Empresas // tiene un campo id unico
Oficinas // tiene un campo id que se relaciona con el id de empresas o personas, y otro campo "type" que toma valor 0 si es una persona o 1 si es una empresa
Hasta el momento estoy asi
Código HTML:
personas - id // empresas - id // oficinas - id - type
1 // 1 // 1 0
2 // 2 // 2 0
3 // 3 // 3 0
// 1 1
// 2 1
// 3 1
Mi gran problema, es que no se como hacer para armar una consulta en la que pueda listas todas las empresas y personas de una sola ves.
Pensé algo asi... pero no me convence del todo... quizás exista una mejor manera de hacerlo, desde ya esto no me funciona
SELECT personas.id, empresas.id, oficinas.id, oficinas.type FROM personas, empresas, oficinas WHERE personas.id = oficinas.id AND oficina.type = '0' OR empresas.id = oficinas.id AND oficina.type = '1'
Cualquier ayuda consejo será agradecido!
Saludos