Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/08/2010, 15:22
tokkaido
 
Fecha de Ingreso: julio-2009
Mensajes: 90
Antigüedad: 14 años, 9 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?
__________________
C[^L*]D
[email protected]
tokkaido.blogspot.com
No hay mejor forma de aprender que enseñar