en mi select tengo 3 registros de mi tabla a mostrar (periodos), solo muestra un dato de mi tabla periodo , por ejemplo el campo: DescripciondePeriodo:
opcion 1: del 1 al 15 de Noviembre su ID_periodo es 1
opcion 2: del 16 al 30 de Noviembre su ID_periodo es 2
opcion 3: del 1 al 15 de Diciembre su ID_periodo es 3
Entonces como lo voy a relacionar con otra tabla (empleados), se debe guardar solo el Id de ambas tablas en una tabla Detalles:
cve_detalle
fk_cve_empleado
fk_cve_periodo
Si escogi la opcion 1, al cargar nuevamente mi pagina, esa opcion ya no deberia aparecer y quedaria de esta manera:
opcion 1: del 16 al 30 de Noviembre
opcion 2: del 1 al 15 de Diciembre
y si asigne la opcion 1 entonces mi tabla detalle quedaria asi con todos los empleados y el select como el parrafo anterior:
cve_detalle - fk_cve_empledo - fk_cve_periodo
1 - 1 - 1
2 - 2 - 1
3 - 3 - 1
...n - ..n - 1
La consulta que hacia antes era:
Código MySQL:
Entonces al querer ocultar en mi SELECT todos aquellos periodos que ya se encuentran en la tabla Detalles, se tendria que hacer una consulta a la tabla detalles y si se encuentra un id (cve_periodo), pues que ya no se muestre en el SELECT.Ver original
aqui mi consulta:
espero me puedan ayudar, antes mil gracias..., para esto aqui muestro