Hola
Bueno, pues viendo tu estructura de tablas
Código:
t_ag_orientadores
noIdentidad,nombre,departamento,municipio
t_ag_educativos
noIdentidad,nombre,departamento,municipio
t_ag_invitados
noIdentidad,nombre,departamento,municipio
te recomendaria que uses una sola tabla que sea por ej t_ag_entes y que
tengas un campo llamado "tipo" por ej donde guardes lo que es cada uno
(orientador,educador,invitados,y otros que a futuro tengas)
Pero bueno, tomando el curso del post, yo te recomendaria usar
el UNION SELECT para que puedas traer los datos de las distintas tablas,
asi entonces tendrías este código
Código MySQL:
Ver originalt_ag_educativos.noIdentidad,
t_ag_educativos.primerNombre, t_ag_educativos.segundoNombre, t_ag_educativos.primerApellido, t_ag_educativos.segundoApellido,
t_ag_educativos.departamento, t_ag_educativos.municipio,
t_foro_respuestas.titulo,t_foro_respuestas.fechaRecibo
INNER JOIN t_ag_educativos
ON t_ag_educativos.noIdentidad
= t_foro_respuestas.noIdentidad
WHERE t_ag_educativos.departamento
= '$departamento' t_ag_orientadores.noIdentidad,
t_ag_orientadores.primerNombre, t_ag_orientadores.segundoNombre, t_ag_orientadores.primerApellido, t_ag_orientadores.segundoApellido,
t_ag_orientadores.departamento, t_ag_orientadores.municipio,
t_foro_respuestas.titulo,t_foro_respuestas.fechaRecibo
JOIN t_ag_orientadores
ON t_ag_orientadores.noIdentidad
= t_foro_respuestas.noIdentidad
WHERE t_ag_orientadores.departamento
= '$departamento' t_ag_invitados.noIdentidad,
t_ag_invitados.primerNombre, t_ag_invitados.segundoNombre, t_ag_invitados.primerApellido, t_ag_invitados.segundoApellido,
t_ag_invitados.departamento, t_ag_invitados.municipio,
t_foro_respuestas.titulo,t_foro_respuestas.fechaRecibo
JOIN t_ag_invitados
ON t_ag_invitados.noIdentidad
= t_foro_respuestas.noIdentidad
WHERE t_ag_invitados.departamento
= '$departamento';
Y finalmente una sugerencia para esas consultas con nombres de tablas extensos, es que le pongas un "alias" a las tablas para que sean mas cortas, por ej:
Código MySQL:
Ver originalSELECT t_inv.noIdentidad
, t_resp.titulo
FROM t_foro_respuestas t_resp
JOIN t_ag_invitados t_inv
ON t_inv.noIdentidad
= t_resp.noIdentidad
WHERE t_inv.departamento
= '$departamento';
Bueno, espero te sirva
saludos