Cita:
Iniciado por Libras Porque tienes una tabla con la union de otras 2, ahi estas duplicando informacion que podrias tener en la tabla de cargos.
Podrias poner un ejemplo de tus datos, para poder ayudarte mejor? que es lo que tienes y que necesitas porque asi como explicas no logro entender el porque no salen los datos en la consulta
La tabla
CARGOS_PERSONAS se usa para asignar cargos y a la vez queda como historial de cargos de una persona.
es decir, con ella podria obtener los cargos desempeñados por una persona y el tiempo en dichos cargos.
PERSONAS
id---nombre
1----LIBRAS
2----Camatagua123
3----forosDelWeb
CARGOS
id-----nombre--------descripcion
1---VIGILANTE---vigilar instalaciones
2---Secretario----Trabajos administrativos
CARGOS_PERSONAS
id--persona---cargo-----desde------------hasta
1------1---------2------2019-03-04----NULL
2------3---------1------2018-06-20----2018-09-03
2------1---------1------2018-12-20----2019-03-03
aqui puedo traducirte lo siguiente de la tabla
CARGOS_PERSONAS
- La persona
3 (ForosDelWeb) trabajo de vigilante entre las fechas 2018-06-20 y 2018-09-03. actualmente
NO posee trabajo actual en la empresa.
- La persona
1 (LIBRAS) trabajo de vigilante entre las fechas 2018-12-20 y 2019-03-03. Actualmente
SI posee trabajo actual en la empresa (SECRETARIO DESDE 2019-03-04).
- La persona
2 (CAMATAGUA123) nunca ha tenido trabajo alguno en la empresa.
Con la consulta en el primer mensaje (con el que aperture el tema) puedo extreaer a
CAMATAGUA123 que no ha tenido cargo alguno
(BIEN) y a
forosDelWeb que trabajo algun tiempo
(BIEN) pero tambien extraigo a
LIBRAS que trabajo anteriormente pero actualmente está trabajando
(MAL)