Hola a todos, ya me rompi la cabeza tratando de solucionar esto pero no pude.
La cuestion es asi, una libreta de contactos donde cargamos los gerentes y secretarias, la tabla de contactos vendria a hacer asi.
3 campos, esenciales ( en realiad son mas ) id,nombre,secretaria
tabla_1
[id] [nombre] [secretaria]
1 Martin Lopez - N
2 Jorge Perez - N
3 Juan Gutierrez - N
4 Maria Suarez - S
5 Carolina Trevez - S
y tengo otra tabla que me relaciona las secretarias a los gerentes, 1 gerente puede tener varias secretarias o que una secretaria atienda a varios gerentes.
tabla_2
[id] - [gerente_id] - [secretaria_id]
1 - 1 - 4
2 - 2 - 4
Yo quiero hacer un combo con los gerentes asignados a la secretaria 4 y otro combo con los gerentes que no tiene asignados. Osea en el combo de los gerentes asignados me tendrian que aparecer 2 (id 1,2 ) y en el de los no asignados me aparece 1 (id 3)
Y la verdad que no se como hacer la consulta sql, ya probe usando el INNER JOIN, LEFT JOIN, RIGHT JOIN y otros mas, pero no pude dar con el resultado esperado.
Perdonen la extension del post, esto lo estoy haciendo con php, mysql 3.x.
Gracias.