tengo 3 tablas(usuarios, modulos y permisos)
ejemplo
usuarios
id| nombre
modulos
id| modulo
permisos
id_usuario| id_modulo| consultar
entonces a un usuario le doy permisos creando un registro en la tabla permisos con su id, el id del modulo
con esta simple consulta puedo saber los modulos que he asignado a un usuario en particular :
Código:
pero como puedo hacer lo contrario? osea saber los módulos que no le he asignado aun a un usuario en particular?SELECT mo.id_interno,mo.modulo FROM bdsistema.modulos mo LEFT JOIN bdsistema.permisos pe ON pe.modulo = mo.id_interno WHERE pe.usuario = 2 ORDER BY mo.modulo
cualquier luz será agradecida