
11/08/2010, 15:22
|
| | Fecha de Ingreso: julio-2009
Mensajes: 90
Antigüedad: 15 años, 6 meses Puntos: 4 | |
Respuesta: seleccionar los que no coinciden no me resulta, haber explico un poco mas para que alguien con la cabeza mas despejada que yo me oriente:
digamos tengo mi tabla modulos
id | modulo
===============
1 | BODEGA
2 | MANTENCION
3 | SISTEMA
4 | CONTABILIDAD
luego mi tabla usuarios
id| usuario
===============
1 | JUAN
2 | MARIO
3 | JOSE
4 | CARLOS
y por ultimo mi tabla permisos
Id | id_modulo | id_usuario
===========================
1 | 1 | 2
2 | 1 | 3
3 | 2 | 4
4 | 3 | 1
5 | 4 | 1
bien siguiendo este ejemplo se darían las sgtes situaciones:
* el usuario JUAN tiene permiso a los módulos SISTEMA y CONTABILIDAD
* el usuario MARIO tiene permiso BODEGA
* el usuario JOSE tiene permiso BODEGA
* el usuario CARLOS tiene permiso MANTENCION
en mi consulta quiero saber a que módulos no le he dado permisos aun al usuario, digamos JUAN, el resultado debería ser:
BODEGA
MANTENCION
si pregunto lo mismo por el usuario MARIO deberia ser el resultado
MANTENCION
BODEGA
CONTABILIDAD
queda más claro? alguna idea? |